Replace Makefile with GruntJS, except gh-pages command

This is missing the operations for GH-Pages, because that adds some
complexity and the command 'clean' becomes dangerous. Also, is connect
and hogan really used?
Add Grunt task for gh-pages (only for fat & mdo to use)