Fix InternalPool to support third-party threads

See issue #298.
InternalPool cleans up dead threads
Merge pull request #298 from celluloid/third-party-threads

InternalPool does not support non-Celluloid threads being created