format
Turn update-gh-pages into a grunt task and refactor custom tasks to use faithful-exec