Add Alt, Plus, MonadPlus, update Alternative
Merge pull request #1 from purescript-contrib/alternative

Add Alt, Plus, MonadPlus, update Alternative