fix Issue 10002 - calling std.algorithm.remove is impure
[Refactoring] Remove unused code for AA
fix Issue 10041 - ufcs writeln of associative array
fix Issue 10043 - ICE with __traits(compiles)
Merge pull request #1977 from 9rnsr/fix10043

[REG2.063a] Issue 10043 - ICE with __traits(compiles)
fix Issue 10044 - Wrong di generation for IsExp with TemplateParameterList
Add space after comma

More fix for issue 2273
Add space after `static if`
Merge pull request #1975 from 9rnsr/fix10041

[REG2.063a] Issue 10041 - ufcs writeln of associative array
fix issue 9401 - destructor and nothrow syntax
Merge pull request #1976 from 9rnsr/fix_comma_fmt

[REG2.063a] fix issue 10044, and more adding a space after comma
Merge pull request #1979 from hpohl/9401

fix issues 8347, 8953 and 9401 - destructor and nothrow syntax
Merge pull request #1945 from 9rnsr/fix10002

[REG2.063a] Issue 10002 - calling std.algorithm.remove is impure
detab
fix Issue 9656 - Built-in dup result should behave as like unique array, if it is possible
[Refactoring] Variable interpretation from its initializer

Reuse VarDeclaration::getConstInitializer.
fix Issue 10016 - Incorrect error gagging using RefCounted
fix Issue 10049 - Spurious "Label already defined" error inside a foreach over a range aggregate
Move issue 9068 test to runnable/foreach5.d
Workaround bug in dmd: common type of string literal and null does not convert to const char *