adding source code
adding C++ source file, VisualStudio projects and makefiles for Compiler, Lexicon, Syntax and GrammarEngine
fix 2012 visual studio