Add Unit test of TaskThreadPool and TaskThreadMonitor