fix Issue 9907 - Struct literal with destructor should match to non-ref overload
Fix issue 7147 typeid() should be supported in CTFE

Recognize the lowering which happens in the front-end, and change
it to a reference to the static 'typeinfo' variable.
Fix bad formatting in pull request 1897

It was incorrect in the case where offset is non-zero.
Fix issue 9938 ICE using global interface variable in CTFE

Can't just use getValue() to get the value of the 'this', it might
be a global.
fix Issue 9209 - ice(symbol.c) with const struct heap allocation
Merge pull request #1905 from donc/ctfe7417typeid

7147 typeid() should be supported in CTFE
Merge pull request #1906 from donc/ctfe9938classglobal

9938 ICE using global interface variable in CTFE
Merge pull request #1873 from 9rnsr/fix9907

Issue 9907 - Struct literal with destructor should match to non-ref overload
Merge pull request #1904 from WalterBright/fix9209

fix Issue 9209 - ice(symbol.c) with const struct heap allocation
Run semantic on memberless enum memtype

If enum has no members but still has a base type, eg
enum X : BaseType;
we still need to run semantic on the memtype BaseType.
Fix bug 9921: Disallow void enums. Fix enum.max for errors

If the base type isn't valid, don't calculate enum.max
Merge pull request #1907 from donc/voidenum9921

9921: Enum variables of type void should be illegal
VS: Update project files (add divcoeff.c)
Merge pull request #1909 from CyberShadow/fixes-20130418

VS: Update project files (add divcoeff.c)