Listen to `preventDefault` on the "tap" event, allowing it to prevent the "click" event.

Fixes issue #511, where an element being moved on a tap event causes a different element to receive the click event.  This gives developers an option to prevent the default action.

Demo here: http://softwaresupportedknitting.com/zepto-tap-prevent-default/