chore(build): document the requirejs config block
feat(build): add css minification task
feat(build): add js minification task
feat(build): remove generated files on fresh build
feat(build): add jsvalidate for basic js qa
feat(build): add jshint task
feat(build): add sane jshint defaults
feat(build): concurrently run dev watcher and styleguide server
chore(package): fix description field in bower and npm configs
chore(package): lock down npm dependencies
refactor(build): refactor grunt api