Fixing a few steps for the travis build configuration

I ran into minor issues while setting up travis to build our website
and publish on github pages and wanted to contribute back the fixes
I needed to apply.
Merge pull request #57 from xcoulon/travis_config

Fixing a few steps for the travis build configuration