Improve locality of test errors
Merge pull request #240 from bmac/improve-test-errors

Improve locality of test errors
Update grunt-contrib-watch to 0.5.3

Fixes issue where files added to an empty directory is not recognized.
Merge pull request #242 from trym/master

Fixes issue where files added to an empty directory is not recognized by grunt-contrib-watch
Add leading slash on assets. Fixes #243
Merge pull request #245 from jasonkriss/patch-1

Add leading slash on assets. Fixes #243
Custom development express based development server that boosts performance by avoiding unnecessary file copying. And: Integration of time-grunt which can show you exactly how long each grunt task takes to run.
Fixed testing tasks
Changed postinstall hook. It now works on windows
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
Made loom optional for full windows compatibility.
Configured watch task for the index.html
Removed unused load-grunt-tasks dependency.
Even faster livereloading if karma is unused.
remove extra whitespace