Fix playback from unwatched views, have onDeck sorted by date

unwatched playback:
Playing from an unwatched view generated a video url like this:
http://server:32400/blah?unwatched=1?t=random

So the code checks if a ? is already in the address and uses & if it's the case, to get this:
http://server:32400/blah?unwatched=1&t=random

onDeck sorting:
onDeck was not in the decision list to add or not the title sorting flag to the plugin output list. Added