Multi-touch support, varying stroke opacities.

Added support for multiple finger touches and multi-touch drawing. Also
now allows the user to change the opacity of a brush stroke by changing
the pressure he/she applies with the stylus.