Travis CI.

Fairly unreliable due to long GHC HEAD build time and 50 minute test
limit but it's a nice sanity check when it actually does succeed that
our code still works with newest GHC without having to compile it
ourselves every night.

Nightly binaries that GHCHQ is working on getting back up will make this far more usable.