Add touch events support

Added support for touch events, without simulating mouse ones. Tested on iPhone/iPad.