Add article on deploying middleman to github pages

Details how to setup GitHub Pages, a custom domain, and Middleman deploys.
Update style