ChannelSelection: Solve GSOD when moving in radiochannellist

If you disable "Hide channel list in radio mode" (User interface settings) and try to move a channel in the channel list, you get a green screen (when you activate the move mode).
http://forums.openpli.org/topic/35467-bug-in-radiomode-when-move-channels/
Thanks betacentauri for reporting.
Configurable default for resume playback message box.

Feature as suggested by greatred

http://forums.openpli.org/topic/35381-functionality-question-request/
Add prefered transponders for DVB-C and (sat)signalfinder for DVB-C/T

As suggested by Huevos
http://forums.openpli.org/topic/35468-satfinder-dvb-t-dvb-c/
Hotkey: Add long and short functionality for search button
Satfinder: Solve GSOD when coming from DVB-T/C and find changed to DVB-S
Satfind: Simplify updatePreDefTransponders

Also solves an isue with the selected transponder
Satfinder: Hopefully final solution for predeftransponder list

As still from switching from different modes (S2/T/C) we still can get a
GSOD because changing the predef/manual config transponder was on the
retune notification list. It still does rebuild the config and because
after rebuilding the config also a retune is performed it can be removed
from the retune list avoiding GSOD when a type of transponder list is not
build yet.

Sorry for my previous two commits as they where not really required.
Merge branch 'master' of git://git.code.sf.net/p/openpli/enigma2

Resolved Conflicts:
	data/keymap.xml
Add code to debug keypresses
Add option to change timer name for repeated timers

As suggested by Dima73, and thanks for IMS and Betacentauri for all
commants.
http://forums.openpli.org/topic/35446-recordtimer-and-repeated-timer/
It also renames the resulting filename and I made it default ON.
FrontendInfo: Cosmetic change
RecordTimer: Rename repeat also default True for existing timers
Merge branch 'master' of git://git.code.sf.net/p/openpli/enigma2

Resolved Conflicts:
	RecordTimer.py
	lib/python/Screens/TimerEntry.py
Only rename resulting filename of repeated recording

And do not rename the timer itself as it might confuse user (as suggested
by Dima73).
Merge branch 'master' of git://git.code.sf.net/p/openpli/enigma2

Resolved Conflicts:
	RecordTimer.py
nimmanager: cleanup some dead debug code.
nimmanager: always read all xml files (if present)

At the point where enigma decides to either do or don't
read an xml file (satellites.xml/terrestrial.xml/cables.xml),
no information is yet known about multi-type tuners, so some
xml are skipped while they shouldn't.

For the moment workaround this by always reading all xml file
(if present), as this probably is a chicken-egg-problem.
nimmanager: remove reading atsc transponder list.

It was inactivated anyway.
servicedvb: simplify audio cache selection in selectAudioStream

Signed-off-by: littlesat <littlesat99@yahoo.com>
Introduce getGStreamerVersionString function and use it in About screen

Signed-off-by: littlesat <littlesat99@yahoo.com>