Switch to new jit
getMaxRegister should be public
Fix emit override
Fix code variable
Fix asmGetObj
Fix recursive string constructor compilation
Fix check throw
Fix invokeinterface

There's a couple extra bytes
Fix debug formatting
Error on recursive compilation
Fix instruction not being assigned
Close isn't really necessary
Debug info annotations and other formatting