Fix Issue 6319 - debug's relaxed purity does not apply to nested scopes
Fix Issue 6708 - immutable ref implicit cast to const ref
ifdef x86 specific bits in elfobj and add new platform specific hooks to platform_stub.c
remove anachronistic HINT and UHINT typedefs
add goal_t typedef
cleanup OS detection
switch to GOALxxxx
add goal parameter to elxxxx()
get rid of CEXTERN
Merge pull request #1494 from yebblies/issue6319

Fix Issue 6319 - debug's relaxed purity does not apply to nested scopes
Merge pull request #1503 from WalterBright/b12

B12
Merge pull request #1502 from dawgfoto/cleanupMakefile

cleanup OS detection
Merge pull request #1501 from braddr/fix-stub

ifdef x86 specific bits in elfobj and add new platform specific hooks to platform_stub.c
Merge pull request #1496 from yebblies/issue6708

Fix Issue 6708 - immutable ref implicit cast to const ref
fix Issue 9338 - Compiler segfaults if try to CTFE member function without valid 'this'
Merge pull request #1506 from 9rnsr/fix9338

Issue 9338 - Compiler segfaults if try to CTFE member function without valid 'this'
Merge pull request #1456 from AndrejMitrovic/Fix7408

Issue 7408 - __traits(compiles) should work on builtin template instance properties
Add vergen to .gitignore
Merge pull request #1508 from mxfm/master

[trivial] Add src/vergen to .gitignore 
fix unintended reversions