Drag and Drop with Contiguous selections now results in synchronized
playlist and playlistModel data structure. We do this by re-arranging
the data storage, and then clear the playlist, then remake the
playlist from the data storage.

Need to find a way so we don't disturb the media player from playing...