fix "touch to start" issue on iOS for issue #260

Use touch start events instead of mousedown events for iOS
NOTE: simulated browsers actually will produce mousedown events, but actual device will not