Threadpool create/destroy test.

Fix test case so it runs.
Test self-destruct of threadpool.

Self destruct is behaving a bit weird with respect to the program state...
Maybe it's an OS issue, as the suicide code has to detach the worker thread?