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.
make Portuguese/strings.po

with translated strings

```
msgctxt "#32005"
msgid "Advanced Options"
msgstr "Opções avançadas"
```

^^ or whatever the correct translation is :)