[DO NOT MERGE] Add uncss and uglify to the dev environment

Resolved #1794

Uglify is a modern JS minifier (YUI is long dead) and clean-css does massive optimizations to CSS beyond minification, like merging likewise selectors and more.

Notes
*  I'm not sure I have these puppet manifests correct
*  I had to upgrade NodeJS to get a reasonable clean-css and uglify version.

So...this is minimally waiting on (1) IT to upgrade Node and (2) someone to tell me if I've done the puppet stuff right.