Updated to 3.0beta2 and extended.

Updated all gesture classes for V3.0beta2.
Removed deprecated methods and objects.
Extended gesture base class with gesture start and end hooks.
Changed stop event propagation to user cancelable in event.
Created base gesture class to limit casting in event handlers.