started adding a DataSet object
Removed DataSet.associateData. Added test to ensure all variabels are the same length
formatting changes
moved the data out of AjaxDataConnector and passes directly to the callback function
Created a DataSet object that will hold both labels and data. This will probably not work out...
Started making changes for storing data based on variables rather than sets
DataSet store groups of mnemonics, but not any label info
Added different accessors for the vaiable id and data
Started changing Chart.js to make changes to have a better mechanism for setting data
Instead of adding datasets to each plot, the plots are just given a reference to the main data store
removed all references to 'data' from Chart.js. Now all data is pulled directly from the dataStore
removed reference to data from Zoom.js
Repaced | with || when used as null coalescing operator
set initial range to infinity
setDataRange was testing the wrong start and stop values
Merge commit '0e6ba309bda69f3563e60b77b53a884aa360f14c'

Conflicts:
	www/js/lib/davejs/AjaxDataConnector.js