Unsubscribe from touch events when we stop tracking a touch.

Fixes #462
Fix MBug syncing data when it shouln't be.
Catch exceptions in onTouchEnd to prevent GestureManager from getting hung.