Better comment handling. Modifier formatting. Casting

10 May 2013

Added default #includes #include <map> #include <string> #include <vector> #include "Object.h" #include "Function.h" #include "Math.h" #include "Class.h" #include "RegExp.h"

Starting to get many if header, if interface special cases. Arguably because headers and source are different. Improved dot handling to cover :: and -> case.