Fix touch events for ShadowDOM Polyfill

Touch is the only dependent recognizer of per instance register
use document listeners for mouse and pointers
Use event path for faster target finding

Fixes #11