Basic support of touch events

Support of touch events (touchstart, touchmove, touchend) added according to the logic of each mode like grab, click and mousemove. So all modes are now available for touch screen devices as well, no additional settings needed. Tested on iPad3 and Adnroid 2.3.3, 2.3.6, 4.0 native browsers and Chrome. Changes were made just in full version, so please create minified version.