Deploy documentation to github pages

This uses jekyll to serve the documentation on a GithubPage.