Merge pull request #99 from tpkelly/master

Fixes for tooltips
Removed correlation and Utils from jsdoc. Standardised all classes to use the same module pattern to avoid globals.
Merged upstream.
Merge branch 'master' into develop
Merge pull request #101 from niksoper/master

Standardized use of module pattern for all classes
ICS-76: fix to table keyselector
added another tweak to tooltipFunction after rebasing Tom's work
fixed series after a strange rebase
reverted table to master
reapplied my table fixes
Merge pull request #103 from Stavrakakis/develop

ICS 75 fix and tooltip tweak
Merge branch 'upstream' into develop
Rename Axis.reversed => Axis.reversedPosition
Merge branch 'develop'