Add travis-ci support

TODO:

 * test with pull request
 * test with failure