initial support for KO sortable in MediaListView

needs more work tho, delete is not supported yet, also now it doesn't
preserve the ordering