Drag and drop on the course outline page

STUD-1939

@talbs here is the new branch
I'd suggest to re-write it so:
```javascript
$(element).data({
  'droppable-class': droppableClass,
  'parent-location-selector': parentLocationSelector,
  'child-selector': type
});
```