Fix Drag when no offsetParent

Upgraded my largest project to current code (1.5.1-dev) and found a issue I created with the last commit.
While fixing this found also a better logic to not spread this scroll compensation all over the Class. 

- Fix Drag when no offsetParent
- default to false the new "compensateScroll" option
- add it in the docs

[Fixed jsFiddle](http://jsfiddle.net/Sergio_fiddle/asn2j0xg/)
[Broken jsFiddle](http://jsfiddle.net/Sergio_fiddle/asn2j0xg/1/)