[DVDPlayer] Improve preferred subtitle selection

Currently the first subtitle stream gets displayed if no subtitle matches the preferred languages and non/all subs are flagged forced or non/all subs are flagged default.

With this pr irrelevant subtitles are filtered out before they get sorted by priority.
@Montellese, @elupus could you please have a look at it?