install dmd.conf from ini dir
remove dmd.conf.default
add dmd.conf for FreeBSD
Fix Issue 11802 - Wrong vtbl order for extern(C++) classes with overloaded functions on win32
Fix Issue 11559 - Optlink crash with more than 2048 modules generated and debug info
Merge pull request #3051 from yebblies/issue11559

Fix Issue 11559 - Optlink crash with more than 2048 modules generated and debug info
Merge pull request #3010 from yebblies/issue11802

[DDMD] Issue 11802 - Wrong vtbl order for extern(C++) classes with overloaded functions on win32
Always create libs through named factory functions
Add factory function for TypeTuple
Use factory functions instead of calling constructors from the glue layer
Use factory functions to create arrays from the glue layer
Merge pull request #3005 from yebblies/factory

[DDMD] Use factory functions instead of calling constructors from the glue layer
Merge pull request #3032 from yebblies/libfactory

[DDMD] Always create libs through named factory functions
fix Issue 5749 - argument evaluation order of chained function from right
Remove phobos dependency from issue 4003 test case
fix Issue 10938 - ICE on recursive instantiation in opDispatch

By fixing issue 10736 (314a1cca9ff56775b9e2a9cf81564135be0726b1), all of template instance semantic are reliably finished by the deferred mechanism.
And it had removed the necessity of the code in `DotTemplateInstanceExp::semanticY` for the issue 4003.

Therefore, just remove the unnecessary code to fix the ICE.
fix Issue 11553 - dmd segfault with recursive template
[Refactoring] Rename Dsymbol::inTemplateInstance to isInstantiated

Because `inTemplateInstance` is too similar to `isTemplateInstance`.
fix Issue 10329 - Attributes not inferred for indirectly templated methods
Do not infer attributes for __xopEquals and __xopCmp