Updating deploy task to use grunt-gh-pages

From #24, I updated the `grunt deploy` to use the grunt-gh-pages task (based on @cowboy's suggestion) instead of copying the files to a directory and having to manual push up to github.

I hope this is useful and will make the deployment pipeline a little smoother.