ci: added .travis.yml for testing

This should allow for push and pull request testing..