fix: keep the original event datas in Touch tap/swipe events
fix: keep the original event datas in Touch tap/swipe events

Keep the `touchstart`/`touchmove`/`touchend` datas (like `target`) for the events that are manually triggered: `tap` and `swipe`.

This resolve a bug in "Reveal" when a `touchend` event inside the reveal modal is transformed to a `tap` event on the overlay because the original `target` is lost when triggered the event on the overlay.

zurb/foundation,denisahac/foundation-sites,denisahac/foundation-sites,zurb/foundation-sites,zurb/foundation,zurb/foundation-sites,abdullahsalem/foundation-sites,zurb/foundation,DaSchTour/foundation-sites,zurb/foundation-sites,abdullahsalem/foundation-sites,DaSchTour/foundation-sites,denisahac/foundation-sites,abdullahsalem/foundation-sites