Changed `Hopac.Extensions.Task` to a type extension rather than a
separate type.  Added type extensions for interfacing with `ThreadPool`
and `WaitHandle`.