Fixed the Parser build: it should not depend on the Generator project.
Added a new project with generator tests.
The parser now returns a ParserResult struct with diagnostic and library information.
Add the new generator tests project to the master build.
Added a set of tests for type printing in the C++/CLI backend.