Grunt ejs static

Issue #24

Have been using Grunt + EJS Includes for HTML includes, which works great for this type of low-fat application.  

Wrote [grunt-ejs-static] (https://npmjs.org/package/grunt-ejs-static) to make rendering static html and bringing in data from a json file easier.

Quick overview of PR -- 
moved html-css-js assets to dev/ to keep the root dir cleaner, 
added grunt-ejs-static, clean, copy, usemin, uglify, cssmin, concat, livereload to devDependencies, 
`grunt dev` builds an unoptimized version into dist/, 
`grunt optimize` builds an optimized version w/ grunt-usemin,
livereload working,
autoprefixer not working