minor: Assign names to the different SmartThreadPools for debugging purposes.

A different approach to the patch in http://opensimulator.org/mantis/view.php?id=6462
that doesn't involve further forking of SmartThreadPool