Use jQuery UI for drag and drop

Use jQuery UI plus the touch-punch library for
our drag and drop needs.

In initial testing, it seems to work on Android
touch devices.
Drag and drop: Handle 'extra' click in Firefox

Firefox is not fooled by jQuery UI's antics,
and fires a click event where other browsers
don't (sometimes) upon the completion of a
drop event.