JSLint
Function to create a new RequireJS context per test suite
Disable blanket. Not compatible with contexts. Re-investigate later.
FileInput specced wrongly
Updated router tests to point utilise updated test harness
Return a test stub instead of plain object
Comment out remaining broken test suites
Test to confirm existence of routing bug
Reverse the array to sort and change the dependency calculation to reflect that.
Merge branch 'feature/routingBug' into develop
Merge branch 'release/3.0.4'