fix Issue 6652 - 2. Deprecate modifying non ref variable.
fix Issue 9348 - "tmpl!arg" syntax followed by "!is" or "!in"
fix Issue 9174 - regression(2.057) ice(cast.c) with ternary operator and alias this

Precedence 'alias this' resolving than integral promotion.
fix Issue 9369 - DDoc hardcodes '&' -> '&amp;' in code
Merge pull request #1535 from WalterBright/fix9369

fix Issue 9369 - DDoc hardcodes '&' -> '&amp;' in code
remove redundant file properties
fix Issue 9374 - 'super' should be accessible inside template constraint
Merge pull request #1536 from WalterBright/b27

remove redundant file properties
small refactoring
fix Issue 6538 - ICE(mangle.c) Invalid template constraints
fix Issue 9361 - Nasty bug and/or error message for template constaints using this

Add test cases
Merge pull request #1537 from WalterBright/b28

small refactoring
Merge pull request #1539 from 9rnsr/fix6538

Issue 6538 - ICE(mangle.c) Invalid template constraints
fix Issue 9369 - DDoc hardcodes '&' -> '&amp;' in code
Merge pull request #1541 from WalterBright/fix9369again

fix Issue 9369 - DDoc hardcodes '&' -> '&amp;' in code
Refactoring around function semantic invocation.
fix Issue 5933 - Cannot retrieve the return type of an auto-return member function
fix Issue 7159 - Forward reference when casting auto return method
refactor findNoMainError

- use fread/fwrite with 64K buffer

- wrap buffer at newline so to not
  split and miss the error message

- avoid hang when linker output exceeds
  pipe buffer
fix Issue 9377 - Link-failure regression cause by fixing issue 8504

The test is disabled only in win64 platform.