Use 'if' instead of 'else if' to avoid a comment the ddmd converter can't handle
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
Supply scope for addMember call
[Refactoring] AttribDeclaration::createNewScope
[Refactoring] AttribDeclaration::newScope
Generalize addMember and importAll for derived class of AttribDeclaration
Generalize semantic2 and semantic 3