Adding some Travis-specific fixes.
Changing ng-disabled to ng-hide for axis config options. Fixes #27.
Merge branch '27_hiding_inactive_config_options'
Fixed regex that removes cruft from SVG output. Added test. Fixes #31.
Added ability to change legend position, tests. Fixes #33.
Added ability to change legend position, tests. Fixes #33.

Removing todo
Oh what a day. Broke all my tests, hardcoded the select options. See #30.
Merge branch '30_fixing_color_pickers'

Conflicts:
	test/spec/directives/buildchart.js
	test/spec/directives/exportchart.js
Abstracted colour config into yaml file. Fixes #30, fixes #16.
Updating validateCSV to respect delimiterless data. Fixes #28.
configProvider totally borked the unit tests but they're good now. Fixes #38, fixes #37, fixes #28.
Defaulting to TSV by default. Added test. Fixes #39.
Updating dist, docs and Gruntfile for configProvider stuff.
Fixing validateCSV() so it uses validator argument and not scope value. CSV should work now too.
Tidying up and bumping to 0.2.1.
Added Greens and Ukip. Fixes #14 (again).
Created generic output service, WordPress output service and another service to tie it all together. Working, no tests yet.
About to try creating the chartProvider service...
I think I just abstracted all the C3 stuff, first try. *goes mad with power*
Adding support for custom fonts, custom lots of stuff... Lots of abstraction... Long overdue commit.