Deploy to GH pages

This is a deploy script to automatically deploy to github pages after a successful build.

The secret is using an oauth token of mine, which should work just fine, but we can use someone else's if you'd like, @brson. It'd just involve changing the `secure:` line.

There's some `git` stuff here that might not be familliar to newer `git` users, I can explain in detail if needed.