Use 'if' instead of 'else if' to avoid a comment the ddmd converter can't handle
Fixed "@disable this" propagating through references (issue 8296)
Merge pull request #3409 from yebblies/elseif

[DDMD] Use 'if' instead of 'else if' to avoid a comment the ddmd converter can't handle
Visual Studio build fix (add nogc.c)
Merge pull request #3412 from CyberShadow/vs-20140330

Visual Studio build fix (add nogc.c)
fix Issue 12497 - ICE on string mixin with non-string operand
Merge pull request #3413 from 9rnsr/fix12497

[REG2.064] Issue 12497 - ICE on string mixin with non-string operand
Merge pull request #3411 from Ingrater/fix8296

Fixed "@disable this" propagating through references (issue 8296)
fix Issue 12501 - Assertion `global.gaggedErrors || global.errors' failed.
Merge pull request #3414 from 9rnsr/fix12501

[REG2.066a] Issue 12501 - Assertion `global.gaggedErrors || global.errors' failed.
[Refactoring] deferred is necessary only for nested functions in unittests
fix Issue 12498 - ICE: while(string) causes compiler to crash during CTFE
Add assertion to detect internal failure in early stage
Merge pull request #3422 from 9rnsr/fix12498

Issue 12498 - ICE: while(string) causes compiler to crash during CTFE
Merge pull request #3421 from 9rnsr/refactor_glue

[Refactoring] deferred is necessary only for nested functions in unittests
Add "ambiguous type" and ready to use it
fix Issue 1983 - Delegates violate const

Carry information which function is overloaded and use it properly.
fix Issue 7322 - Taking address of deprecated functions isn't refused