Issue 467 convert css to less

@kenmanheimer - note: this will need an `npm install` to grab the less grunt stuff.

- less files are in `./www/css/less/*`
- css files are generated by `grunt less` (or as part of one of the other build chains)