add test for SuspendingThreadPool

and minor cleanup