Removed nearly 1000 jshint errors and rebuilt dist.
Merge pull request #111 from tunerscafe/master

Removed nearly 1000 jshint errors and rebuilt dist.
Updated documentation for Annotations, Callouts and Measurement Tools
Removed unnecessary style for chartLayout background
Merge pull request #112 from jleft/master

Removed unnecessary style for chartLayout background
Issue fixes/resolutions

+ Typos in tools README
+ App now works with modified data property callbacks
+ Fixed snapping on crosshairs component
+ Updated gitignore to ignore anything in local tests folder
`jscs` turned on in grunt build
Merge pull request #113 from tunerscafe/master

Issue fixes/resolutions …
Remove Gruntfile from JSCS checks
Merge pull request #115 from jleft/master

Remove Gruntfile from JSCS checks
Removed redundant sourcemap file

This was removed from the build via #107 - so needs to be deleted
Merge pull request #125 from ColinEberhardt/master

Removed redundant sourcemap file
A few minor tweaks

+ Changed the chart layout margins to have wider left / right margins be default
+ Changed a sub-pixel black stroke, to a single pixel light gray - it just feels better ;-)
+ Removed fail on check-style in the build, I don't think we are ready for that yet!
+ Added a `dev` grunt task that builds then watches.
Chart Layout only transforms the first element in a selection
Merge pull request #126 from ColinEberhardt/master

A few minor tweaks
Moving average tweaks

 + The moving average line only starts when it has accumulated 'n' points. This is the way i have most often seen it implemented. (see Google finance for example)
 + Moved the CSS into the component itself
Fixed various issues regarding the yValue changes
Merge pull request #129 from ColinEberhardt/moving-average

Moving average tweaks
Merge pull request #128 from jleft/bugfix/chartLayout-single-element

Chart Layout only transforms the first element in a selection
Merge pull request #133 from andyaiken/master

Fixed various issues regarding the yValue changes