add a draggable custom binding to KO

this lets us have a different behaviour from the usual sorting, instead
of moving elements from one array to another we clone elements.
adds sortable/drag data-bindings for medialist
medialist: include the sortable variable into template