Cancel shouldn't re-enable longPress if it was previously disabled
Handle cancelled state with ended state
Add cancelGesture to .h file