Explicit cursor:auto for links

Firefox shows a caret cursor instead of a pointer on links.
Possibly related to https://bugzilla.mozilla.org/show_bug.cgi?id=88688
Remove mouseup event on completion

And re-use logic of `_endPan()` in deactivate()