change install target to match current release structure
Rename dmd associative array functions to avoid conflict with similarly named druntime functions
Replace Scope's custom allocator with a normal function and clean up interface
Merge pull request #3796 from yebblies/ddmdaav

[DDMD] Rename dmd associative array functions to avoid conflict with similarly named druntime functions
Merge pull request #3798 from braddr/install-fix

change install target to match current release structure
Merge pull request #3795 from yebblies/scopector

[DDMD] Replace Scope's custom allocator with a normal function and clean up interface
Fix Issue 13182 - extern(C++) classes cause crash when allocated on the stack with scope

Destructors are not currently allowed on extern(C++) classes, so it should not call delete at all.
fix Issue 13180 - AA get returns const(char[]) instead of string
Merge pull request #3797 from yebblies/cppscope

[DDMD] Issue 13182 - extern(C++) classes cause crash when allocated on the stack with scope
Fix ICE when initializing static class members to void
Merge pull request #3802 from ibuclaw/bug145

[2.066b] Issue 13194 - ICE when initializing static class members to void
Merge pull request #3801 from 9rnsr/fix13180

[REG2.066a] Issue 13180 - AA get returns const(char[]) instead of string
Fix Issue 13190 - Optimizer breaks comparison with zero
Merge pull request #3803 from yebblies/issue13190

[DDMD] Issue 13190 - Optimizer breaks comparison with zero
another case like #3803
Merge pull request #3807 from WalterBright/cfpsw

another case like #3803
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