fix up some drag event issues

- Change `drag.canDrag` to `drag.enabled`
- Track when dragging ends to reset the delta measure point
- Remove dragstart event which won't fire in the host
whitespace