Improved the dumping of LIRMethods, also improved limited move compacting. Call DeVirtualization is now fully enabled again, the issue hit before is the same reason it's now a transformation rather than an optimization pass. Also changed LIRTypes so that we don't have 1 million of them created.