Refine track function in event extension.

Rename for clarity.

Throttle for performance.
Optimize tip's mouse-move handling.

Use RAF when possible, otherwise just throttle to
60fps.
Revert 0fe459c, since hoverIntent may not be the only set of custom events in the extension.
Complete event extension documentation.