Fix bytecode gen for invoke handlers.
Get basic case of try/CATCH working.

Also contains a fix for a missing bit of GC marking, discovered while
making sure that active exception objects get marked.