proper unlocking, still not good for returning params though
tidy up for small immediate ints
improved assembler, and now floating point constants work
add jsvLockAgain
experiment with while
Now handles while loops, fixed if and assign as well. Can do the loop out of mandelbrot