Squashed 'www/js/lib/davejs/' changes from 5751dc7..f5cda78

f5cda78 Changed internal naming of DataSet to DataStore
a7bee03 removed old DataStore.js and renamed DataSet.js to DataStore.js
8d1bcf3 cached more variables. replaced two transaltions with save and restore in the histogram plotter
2365583 cached more variables used in loops. whitespace cleanup
43fdb53 Fixed a typo in setLables in Chart.js
92e53ed Added some caches for chart properties used in loops. Removed some redundency in the limit calculator
1f02e2d fixed alignment issue in Chart.js
23758a5 set labels with an object rather than unnamed arguments

git-subtree-dir: www/js/lib/davejs
git-subtree-split: f5cda783c4bd1e19b86fae036bd10f492333afbc
Merge commit 'fc544886c9c7600e60f711d858d635c4ebbb5e05'