Copy back WA's multifeature draggable helper which works correctly now:

1. dragging exons no longer displaces them horizontally.
2. features revert on an invalid drop, without transition though.

Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>