fix Issue 13089 - Spurious 'is not nothrow' error on static array initialization
fix Issue 13154 - Incorrect init of static float array when sliced
Merge pull request #3783 from 9rnsr/fix13154

[REG2.066a] Issue 13154 - Incorrect init of static float array when sliced
Fix Issue 13161 - Wrong offset of extern(C++) class member
Merge pull request #3785 from yebblies/issue13161

[DDMD] Issue 13161 - Wrong offset of extern(C++) class member
Merge pull request #3738 from 9rnsr/fix13089

Issue 13089 - Spurious 'is not nothrow' error on static array initialization
Add manually ported frontend source files to version control
Add settings file and makefile targets to build ddmd
Add generated source to .gitignore
Add magicport source to repo
nogc
Move sqrt into Port
Do not turn construct exprs into heap allocations for non-class types