Added ruler scale tick formatter event to allow custom formatting of scale ticks, so that application specific data can be reflected within the scale display itself
Removed placeholder parameters from format default function
formattedScale unit test format function, added non-effectual use of the endValue parameter, so that the parameter would still be present as an example but would not trigger warnings in JSHint
Changed use of endValue to be less complex and pass JShint
Added jshint maxstatements override with a value of 350 lines which should allow for the line count of the constructor
Merge pull request #92 from Mazrick/master

Callback for formatting ticks.