(Large change) Add a simple JIT.
Clean things up a bit, and allocate the loop stack size at one place only.
Adjust number of heat counters and loop threshold.
Unmap the executable blobs on exit.
Add the BC_ZERO optimization and some documentation.