Fixed line endings.
Synced new and old parser.

* Implemented missing parts in regards to class templates.
* Fixed couple of class member initialization issues in C++ AST classes.
* Make code more look alike so it's easier to compare them.
* All tests pass now with old and new parser. Especially the nasty STL one with the ostream typedef.
Merge pull request #245 from azeno/parser-fixes

Parser fixes