grunt production build: minify, concat js/css, use less for styles, allow long-caches, update npm scripts