clean up simple sample
add touch-action: user as alias for touch-action: none
Use ES6 Map if available, be API compatible

- Update tests as well
Merge pull request #54 from azakus/master

Use ES6 Map for PointerMap
Unify side table
Only use MutationObservers on scopes that can target find
Merge pull request #56 from azakus/master

Only watch document and real shadow roots
Merge pull request #55 from arv/sidetable

Unify side table
fix syntax error in sidetable
Merge pull request #57 from azakus/master

Fix syntax error
Workaround longpress on touch making mousedowns without a touchend

Use same process for touchend, but with touchstart
Fixes #44
Merge pull request #58 from azakus/master

Fix longpress causing bogus pointerdown
add touch-action=user to -ms-touch-action: none rule
Fix inserting touch action stylesheet for Shadow DOM Polyfill
Merge pull request #59 from azakus/master

Touch-action style fixes
rename findTarget to boot, make it do the scope setup
use enterOver and leaveOut to send pointerenter and pointerleave events
update sample with enter and leave
fix karma testing
Firefox throws if argument given to compareDocumentPosition is not an element