Update for Alternative, Lazy

Also use the latest grunt task version, rename files from `.hs`, add travis build.

Depends on purescript/purescript-control#8