iOS + jQuery Bugfix

So I found a bug where the mouse position can not be parsed from the drag update events in ios, but only if jquery is present on the page. This is because if jquery is present then the jquery events are passed around in angular instead of the raw events, and so we need to dig into the events differently to get the touch data. This update fixes the issue and is also backwards compatible. I did not implement it in the most performant way, but the only scenario that takes a small perf hit is angular+jquery+ios which was broken before so at least it's an improvement if not ideal.