Remove the dependence of CancelT upon MonadIO.  Tweak instances.
Add ParFuture/IVar CancelT instances
WIP: refactor par-transformers tests.  Begin to add Cancel tests.
WIP: make forkCancelable 2-phase.  Finish asyncAnd.  Passes basic tests.
minor: expose new functions
Add a test to verify that cancelation is working in a tree of parallel ANDs
Merge remote-tracking branch 'origin/master' into lvish-graph-algorithms
WIP: draft of a DeadlockT in progress
Clean up and add comments to MemoCyc
lvish testing: switch to the self-dependency method
WIP: moving MemoCyc to more aptly named module
Push through refactor started in prev commit.
Update and cleanup CycGraph.
Removing dependency on pbbs-haskell
Merge branch 'master' into lvish-graph-algorithms
Reverting back to see if build fails again