Distinguishes iPad Safari from desktop
Distinguishes iPad Safari from desktop

After IOS 13 update, iPad reports the same user string
as Safari on Dekstop MacOS

It adds further support of detecting multi touch devices

At the time of this writing there are no other devices
with multi-touch support other than IOS/iPadOS

Also, adds a check for IE devices to be detected as
IOS devices

codevise/pageflow,tf/pageflow,tf/pageflow,tf/pageflow,codevise/pageflow,codevise/pageflow,codevise/pageflow,tf/pageflow