ChannelSelection: Corrigate selected service is already played

And simplify that code a bit

Thanks for all the reporting and help Dima73
About: Add option to view the latest commits on sourceforge
Update Latvian translation.

Add commit: 59e3cedd511fc81ff30603028498d0365f5cca77

Signed-off-by: Mirakels <mirakels@openpli.org>
ChannelSelection: Improve and simplify correctChannelNumber

Thanks for Dima73 for the hints
Merge remote-tracking branch 'pli/master’