Fix Issue 12833 - switch statement does not work properly when -inline used
Fix -vgc help text

It also lists explicit GC allocations (eg. new-expression)
Merge pull request #3782 from 9rnsr/fix_vgc

[trivial] Fix -vgc help text
Merge pull request #3776 from yebblies/issue12833

Issue 12833 - switch statement does not work properly when -inline used
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
Hack around last autotester build not containing P_tmpdir freebsd patch
Move sqrt into Port
Do not turn construct exprs into heap allocations for non-class types