Support multiple guard clauses, fix #294.
Add 'otherwise'.
Merge pull request #706 from purescript/294

Support multiple guard clauses, fix #294.