Fix: Drag and drop over https

Use Modernizr to detect touch events, and
load dd-gestures if they're possible, while
not loading dd-gestures if they're not,
since it messes up the site otherwise.

This might mean that mouse + touch will
be an issue in the future, but we'll let
future selves worry about that.