begin composition
Plan type * -> * for a Functor
initial parallel and sequential execution

also: make ResultSummary Stashable
improve Runnable/Resulting docs
fixup!
move MonadBaseControl instance to separate package
Implement Action Composition module and specs
add quickRunAgent test helper using cached Context

* refactoring of test modules - split out a Fixtures.hs
test run agent use implicit return