change non-worker forks to Thread.fork, not Future.fork, to save workers for actual workers. Fixes #144.