Allow git to handle line ending conversions properly (.gitattributes), and normalize all line endings.
Use AppendLine() where possible.
CallableParser: Remove unused variable.
ParameterParser and various mapping-by-code mappers: When parsing new lines, allow both CRLF and lone LF. Primary reason right now is some tests contain newlines that depend on the build machine EOL convention.
ProjectionFixtures/Fixture.cs: Rewrite test case to use better exception asserts.
ProjectionFixtures/Fixture.cs: Don't rely on source code EOL convention.
Merge branch 'line-ending-parsing'
Util/StringHelper.cs: Difficult to get InternalsVisibleTo to work properly in all build scenarios.