Big refactor of the FiberPool; now maintains an internal pool, resumes fibers to let them finish when trimming them. Fixes thread growth issues; fibers left unresumed on dead threads are still an issue under JRuby though. Will need a JRuby fix to address.