Fix jshint complaints about tests (still excluded by .jshintignore).
Update assetgraph to 1.6.29.
Reorganized tests so the test data is located outside test

See discussion on #124.