grunt watch test/**/*.ts

At some point, tests were moved from `test/` to subdirectories like `test/scales/`. This means that grunt won't re-compile when you save a test file. This branch fixed that problem.