Combine pointer events into a single touch event

Combine pointer events into a single touch event using the TouchList
interface.