Order Search by prefered language

When are activated more languages, it can first list prefered language.
This way it can control better to download first languages.

Example:
Having English, Portuguese and Portuguese (Brazilian). On Opensubtitles always shows subtitles by this order:
1. Portuguese (Brazilian)
2. English
3. Portuguese

This way is possible to set Portuguese, English or Portuguese (Brasilian) as first language to apper on XMBC subtitles display.
if/else in separate lines