Added ThreadProxy (and its Test). Thread proxy behaves like a thread pool with only one thread and a well defined work item execution strategy.