Many changes

1) Added WIP support for jruby, still cries about unicode on my side.
2) Numatron runs in threads now, instead of processes, no notable
effect right now