Add all required files and set config
Replace TestTrack with custom solution

TestTrack used the static template so required
either having static running or changing slimmer
config.

We now only use the Rails server for asset
delivery.
Tidy up errors in initial setup

- remove redundant jquery
- fix all.js comments
- restructure scripts in TestRunner.html
Remove redundant changes to slimmer use
Improve launching of test-server and Jasmine
Fix js test task to only abort on test failure
Refactor travel advice filtering

To expose methods to test
Intial batch of unit tests for travel advice
Add a TestRunner that can be used in-browser
Add more tests for public methods

Also refactor source to allow testing.
Add tests for updateCounter and filterListItems

Also includes refactoring of other tests to avoid
false-positives.
Add tests for different searches