Some small clean-ups to convert_expr.
More IRState reductions.
Remove dead code from driver.
Update gcc-4.9.x patches.
Move binfo generation into TypeClass::toCtype.
Some small refactoring around d-lang.cc.
Some more phasing out IRState in codegen.
C++-ify glue.
Bug 77 - ICE with static array argument
Remove all IRState functions from codegen.  Rename IRBase to IRState.
Remove redundant CONST_DECL code - may re-add later for debug purposes.
Fix debugging enum types/values.
Now emit manifest constant values to the debugger.
Update copyright years.
Move interface to global/errors into glue layer.
Add backend support for painting to/from array literals in CTFE.
Update for gcc-4.9 development.
Don't allocate array literals using the GC in certain special cases.
Fix ICE in testsuite.
Debug fix: emit D class/interfaces as DW_TAG_(class/interface)_type