Add support for touch events to the drawing demo

This code adds support for drawing with a touchscreen in the drawing demo. The code was loosely based on the MDN article on touch events and the existing code for drawing with the mouse. This has been tested on Firefox for Android and Chrome for iOS, and it draws fine locally and for remote users.