Styling example to looks fine on iPhone and iPad
and desktop
Added readme
Merge pull request #19 from sbmaxx/readme

Added readme
Merge pull request #17 from sbmaxx/styleExample

Styling example to looks fine both on iPhone, iPad, desktops
Correctly forward preventDefault for mouse and pointer events

Fixes #18
Fixes #20
Detect missed mouseup events and correct for them

This can happen with a context menu opens, or when dragging and releasing over an iframe
Use a per-element gesture registration system.
This provides better ergonomics for touch, removes a global per-shadowroot MutationObserver, and only generates gestures
that are being listened for.

Need metadata for event -> dependency mappings

Remove ShadowDOM Polyfill logic

Handling gestures at the element level rather than the scope level should be a much cleaner fix for #4

Remove MutationObserver and Installer

Per-element tracking removes need for watching DOM

addGesture and removeGesture

only set touch-action if one is given

remove installer from karma config
Merge pull request #23 from Polymer/better-touch-ergo

Use a per-element gesture registration system.
Merge remote-tracking branch 'upstream/master'