Make mouse events always fire pointer events, enable touch events to use touch-action if available

- Installer module is now only used by touch recognizers
- touch events can come through shadows, start target finding from shadow for less dom walking