spiral path colour set by CSS
clean up unused variables
Clear the old points when loading a new CSV
Fix csv tests after csv callback func signature changed
start testing the center terminal list stuff
Add more tests for getCenterTerminalList()
Add tests for getPointRoles()
Get max/min or distinct values from the CSV columns
Fix HTML structure
Use d3 selected elements in init
html layout of interface with filter panel and colour changes
Merge branch 'master' of https://github.com/trademapper/trademapper-js

Conflicts:
	trademapper/index.html
Merge branch 'master' of github.com:trademapper/trademapper-js

* 'master' of github.com:trademapper/trademapper-js:
  html layout of interface with filter panel and colour changes
minor edit - add closing tag to <textarea>
Merge branch 'master' of github.com:trademapper/trademapper-js

* 'master' of github.com:trademapper/trademapper-js:
  minor edit - add closing tag to <textarea>
Move divs around slightly
Load form bits from html fragments

Using the requirejs text plugin

This allows us to have a much simpler index.html, so if we want to have
a custom branded one later, it should be easier.
Windows doesn't appear to record file.type

so remove the check that stops it working on windows
add callback for filter loading
styling filter panel and general interface