Test MSPointerEvents as well as touch events in touch.js.

TODO: currently, there's a lot of "SCRIPT5022: InvalidStateError" errors
fired when running on IE10. This is because the simulated MSPoinerEvents
do not provide a "pointerId" to Microsoft gestures for which there is no
test code yet.