Touch devices will always display the tooltip at the previous touch position, not the current one

Since touch devices don't fire mousemove events. Fix simply calls updateTooltipPosition while we're handling plothover.

Tested on iPad iOS6. Android 2.0.3 doesn't display tooltip in the first place (no change in behaviour)