Add Alt, Plus, MonadPlus, update Alternative
Merge satisfy changes from master
Fix test
Add MonadPlus
Use many and some from Control.Alternative
Update for `fix` in `Control.Lazy`
Remove unnecessary/overlapping Lazy instance
Merge pull request #7 from purescript-contrib/alternative

Alternative