Github pages tutorial

Here is a tutorial for generating a blog with Hugo and hosting it on GitHub Pages.

Something funny happened when I was trying to push and somehow we got the mathjax tutorial in here again.

I would recommend maybe cherry picking the commit where I actually add the `github_pages_blog.md` file because the other two commits are just noise.