WIP: new Gruntfile

This has a lot of work before it's ready to be merged but I just thought I'd open up the PR for discussion.

This version has `plato` removed, but there's been talk about keeping it and maybe adding it to `.gitignore`.

I'd *really* like for the banner to be in a single `.jst` file with some logic to toggle the two different versions. Anyway, just a WIP. Comments welcome!