Add gh-pages deploy

Uses grunt to depoy the dist directory to the gh-pages branch. The
`grunt gh-pages` task has been aliased to `grunt depoy`.