Added support for interactive drag handles such as Buttons; useful for when the draggable child view is its own handle. The internal lifecycle of DragItem was slightly changed (and the touch handling made more complicated) to accommodate this.