significantly clean up DomEvent.Pointer code
Merge pull request #2261 from Leaflet/pointer-cleanup

Significantly clean up DomEvent.Pointer code