WIP MA-Plot
Add support for travisci to test CoffeeScript modules
Add some tests for the new GeneData class
Fix computing of afc and fc columns
Convert numbers, support count columns
Test computed FC and AFC values
Add missing test2.csv
Make basic-example work with the new data container
Remove "only annot genes" and "pval by colour"
Re-working of data model.

- Expect data to have 'fc' for n-1 columns, and define the name of the "primary" column
- Can then select which column to use as the "primary" display, or "relative"
Disable broken tests (for now)
Only recompute fc_calc columns when necessary
Fix the "download cdv" link
Make the backend DGE work with the new data model
Fix backend caching

- Now checks the settings file
- And the "newest" timestamp in the working dir
  (this assumes if the cgi changes we get a newer file)
Show "counts" from backend
Upgrade to d3 v3
Default to FC relative to "average"
Attempt to implement brushing on heat map

- Not working.  
- can't get mouseover events when using a brush (for hover info)
- Not sure best way to interact parallel coords with heatmap.
Make backend write out a valid clustering