Finish adding global constructor support.

Can now use C++ classes, not that I really want to.