Removed mousenter/mouseleave DOM Event Handling

Fixes #394

mouseenter/mouseleave are not implemented in Webkit very well, so
reverted to mouseover/mouseout.

Made native mouse capture feature detection global instead of per-mousetracker instance.