Add support for publishing to gh-pages