stinst: Remove the classes created by the testcase

When trying to run the test-case more than once it would fail
as the Xork1/Xork2 class already exist. Clean this up from within
the testcase.

2014-02-07  Holger Hans Peter Freyther  <holger@moiji-mobile.com>

	* GSTParserTests.st: Remove installed classes at the end.
WIP
jit: Using BYTECODE_SIZE is not always the right thing

Use the difference between IP and IP0 to figure out how many bytes
were used for the bytecode of the send message. Add a small test
case and try to make it as stable as possible.

For message sends we remember the bytecode length as calculated
by the decoding of the bytecodes.

2014-02-10  Holger Hans Peter Freyther  <holger@moiji-mobile.com>

	* xlat.c: Keep track of the bytecode length for sends.
xlat: Re-order external abort handling to fix

CTRL+C would queue an external user abort but lead to a NULL pointer
de-reference in the JIT. Move the abort handling code further down
to allow to save various variables first. This is matching what the
interpreter is doing.

2014-02-10  Holger Hans Peter Freyther  <holger@moiji-mobile.com>

	* interp-jit.inl: Change the time the abort handling
	is executed.