Add a Monad wrapper for simple commands
Alternative and MonadPlus instances
Fix Applicative to have same semantics as Monad
Merge pull request #2 from bens/monadic

Monadic wrapper