start on simplifying event handling
clean up mouse module to be simply on document
touch events can come through shadow, speeding up target finding
fix binding for register, move scrolltypes about
Touch will try to use touch-action or use the old MutationObserver method

This more spec compliant touches with touch-action, and utility with MutationObservers
turn on new touch system
Merge pull request #78 from azakus/more-modules

Mouse events always fire pointer events, enable touch events to use native touch-action if available