Fix for Issue 439: Dragging a range Selector grab handle is not working properly when graph's position on page is offset

I essentially reverted back to the original grab handle event handling, but it now uses e.clientX instead of e.screenX, which appears to avoid the browser zoom level problem as well.