added Travis CI config

this way feature branches and all pull requests get tested, which makes
it easier to accept pull request
Merge pull request #82 from patrickdet/travisci

added Travis CI config