[Playlist Sorting] actual drag and drop implementation.  full support
for single, multiple, and multi (non-contiguous) item drag and drop in
playlist item list.