ServiceScan: Solve GSOD when no services where found

thanks staripper for reporting
PluginList: Enable wrap around by default
AudioSelection: enable wrap-a-round for audio/subtitle lists
ChannelSelection: Simplify correctChannelNumber

As the comparision with the alternatives as in fact not required at all
NumericalTextInput: add the missing character to RU layout

Signed-off-by: Littlesat <littlesat99@yahoo.com>
ChannelSelection: correctly correct channel number when pipzap
VirtualKeyBoard: change Russian keylayout

Thanks Dima73
ChannelSelection: Correct numbers with pipzal and changing bouquets
ChannelSelection: ensure mainScreenMode/Type does exist
MediaPlayer: Hide inforbar when menu is shown
MediaPlayer: Add option to always hide InfoBar
ChannelSelection: Do not autoselect movemode within context menu
ChannelSelection: Finetuning parental control pipzap

Thanks Dima73
Merge remote-tracking branch 'pli/master'
[ScanSetup] Select Nim, satellite and transponder of the currently playing service (previously Nim 0 was always selected). And if the current transponder is predefined recognise it as such and select it automatically.
[EpgSelection] bouquets page jump with left/right.
Update Latvian translation

Add commit: dded52971d8b8a5eac8f191b46578408a4f3616c

Signed-off-by: Mirakels <mirakels@openpli.org>
openvix: build 776
openvix: build 777
ChannelSelection: Ensure no empty alternatives could be created

As this might lead to strange effects on the service lists.