Fix 13048 - Solaris no longer needs -mt during linking
fix Issue 13053 - Wrong warning on implicitly generated __xtoHash
fix Issue 13049 - in template arguments the compiler fails to parse scope for function pointers arguments
Merge pull request #3720 from 9rnsr/fix13049

Issue 13049 - in template arguments the compiler fails to parse scope for function pointers arguments
fix Issue 13050 - pragma mangle breaks homonym template aliasing
Add comments in needOpEquals and needToHash
fix Issue 12255 - opCmp requirement for AAs breaks code

AAs should require equality and hashing for key types.
Remove dead D1INOUT code from parser
Merge pull request #3721 from 9rnsr/fix13050

Issue 13050 - pragma mangle breaks homonym template aliasing
Merge pull request #3722 from yebblies/D1INOUT

[cleanup] Remove dead D1INOUT code from parser
fix Issue 13044 - Assignment of structs with const members
Merge pull request #3724 from 9rnsr/fix13044

Issue 13044 - Assignment of structs with const members
Merge pull request #3711 from 9rnsr/fix12255

[REG2.066a] Issue 12255 - opCmp requirement for AAs breaks code
Merge pull request #3719 from 9rnsr/fix13053

[REG2.066a] Issue 13053 - Wrong warning on implicitly generated __xtoHash
Add ClassInfo flag for destructors.
Merge pull request #3725 from Safety0ff/cthasdtor

Add ClassInfo flag for destructors.
Merge pull request #3718 from jasonbking/link

Fix 13048 - Solaris no longer needs -mt during linking