Add swipestart and swipestop data to swipe event

To allow for listening methods to have more insight into the swipe event, pass along the coordinates and timing of the start and stop of the swipe. This will allow for advanced behavior such as handling swipe velocity without having to override the core method.
Merge pull request #6130 from PizzaBrandon/master

Swipe Event: Add swipe start and stop details to event data.