Add JS_NORETURN declaration to longjumping functions.
Clean up. Rearrange files. Rename functions.
Handle "this" by always keeping it in stack[0].
Beautify opcode dumping format.