All files should have unix style line endings.
Merge pull request #1048 from thobe/2.0-no-CRLF

All files should have unix style line endings.
Various fixes to type checking (experimental parser)