Added support for hosting the site on github.io

Renamed the old deploy rule to deploy_old.
Added a new rule that creates a new repo for the gh-pages branch
in _site and automatically commits on it on deploy.