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.