Changelog nicescroll release 3.5.4
http://nicescroll.areaaperta.com/
https://github.com/inuyaksa/jquery.nicescroll


New options
- scriptpath, user configurable scriptpath option (thanks to beebs93) - #309


Changed features
- changed name of ambiguous functions onscrollend and onScrollEnd (renamed to onScrollTransitionEnd)
- plugin is AMD compatible (thanks to romansk) - #293
- Ctrl + mouse wheel, restored zoom native function of browsers (Firefox, Chrome) - #275


Fixes
- Remove - Uncaught TypeError: Cannot set property 'onsync' of null #247
- code parsed with js lint to check for missing semicolons (thanks to gavaz87)
- fixed some variable scope (thanks to Microsoftsun)
- scrollend event not fired on iOS - #248
- JS Error in console: Uncaught TypeError: Cannot read property 'defaultView' of null - #245 (some side effects)
- Removing bugs with null objects (thanks to clearcode) - #229
- hiden scrollbar when main content is invisible (thanks to williamherry) - #268
- Fix keyboard capturing in contenteditable fields thanks to dylanpyle) - #272
- Problem on expresion: /BODY|HTML/.test(dom.nodeName) - #292


TODO
- checking on IE10 & IE11
- railpadding
- railpadding top & bottom settings ignored - thanks to simovinci.bellissimo
- honorcssoverflow
- autohidemode:hover
- check 2D scrolling
- check text selection on cursor drag (testing)
- recursive position:fixed check
- check horiz mouse wheel scrolling speed on chrome
- mouse pan scroll
- check snappy

