Build Speed Improvements

Highlights:

- Separate stylesheet and js compilation into individual tasks
- Watch browserify scripts separately from "vendor" scripts
- Don't restart nodemon when assets change
- New `npm run` semantics
by removing the `hbs` extension from the nodemon script, does it still restart the server if there are changes to the .hbs templates?