Add .travis.yml

Hopefully having it test pull requests will help us not submit broken stuff lol