refactor cancelDrag to enable cancelling from other paths
refactor cancelDrag to enable cancelling from other paths

Issue: ENYO-2714
Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)

PKRoma/enyo,PKRoma/enyo,enyojs/enyo,enyojs/enyo