grunt-cli should be local
Merge branch 'pr/249'
load vendor files correctly for karma runs
Changed lock task's messages
Added grunt-preprocess, removed dom_munger. One index.html in `app/` for
app itself and tests. Development server now searches for a index.html if
you try to access a directory.
Rearchitected grunt pipeline to avoid even more copying. Renamed build:dist to dist. Fixed bug with tests on localhost:8000/tests