Run multiple GHC versions on Travis CI

This will help with testing multiple versions of GHC.

I don't know how far back you want to preserve compatibility, so the versions could be changed.