when parent and children are both draggable, the lowest level child draggable property now has priority over ancestors.  Refactored dependency order in thorfile
drag and drop now ends whenever a mouseup or touchend event is detected anywhere on the page