Remove unnecessary imports
Restructure backend unittests
Terminate reaper thread on pool deletion

The following code would fail with "thread.error: can't start new thread":

while True:
	socketpool.Pool(TcpConnector, backend='thread')
Merge pull request #27 from kopatsy/release-reaper

Release reaper thread