Add Travis CI config

I've already set up the service hook (I think) so once this is merged I think it will work.