Travis CI setup for tests and push site to gh-pages