InfoBarGenerics: Enable Numberzap when in timeshift livemode

To backstap you need to pause the timeshift first or use reverse.
Export timeshift helper functions

Signed-off-by: pieterg <pieterg@users.sourceforge.net>
InfoBarGenerics: Do not numberzap when timeshift is active

But still allow numberzap when in timeshift live mode
InfoBarGenerics: Fix zapping to stream while timeshift enabled
GME: Change handling selecting services a bit

Better handling of services with parental lock and invalidate
GME at the first OK press to get the EPG upgraded
GME: Use SelectedEvent.png when service selected without EPG
InfoBarGenerics: Also use maxint for undhandled key detection
Combine inactivity timer stuff to one config setting
Better description for inactivity timer configuration

Per accident I committed the incorrect setup.xml in the previous commit
sorry for that
Make the TryQuitMainloop Messagebox simple
Make choicebox default 'yes' to abort inactivity

As I think that is more logical. When you see that message you press
more easily OK on the remote instead of selecting no first or press the
green button
Revert "Make choicebox default 'yes' to abort inactivity"

This reverts commit 7d975ed42d625b4d0eacb0f2ac3fafbd4a8f6516.

As this was afterall a bad idea as when 'yes' is default it is
also default after the timeout...
Add question mark as "Do you want to abort this" is a question
frontend: Add SNR approximation in dB for VU+ Solo2 NIMs.

Thanks to jacques1971 for the percentage data. The approximation
might improve with more data, currently it's a very loose
approximation.
Fix intermittent missing first character in plugindescription
MediaPlayer: Do not show inforbar when going to menu
Display remaining time since an event was aired as negative.

Signed-off-by: Littlesat <littlesat99@yahoo.com>
On all screens: Move from green to key_green etc.

Signed-off-by: Littlesat <littlesat99@yahoo.com>
Give the About screen a label on the green button.

Signed-off-by: Littlesat <littlesat99@yahoo.com>
MessageBox: Add possibility to get more choices than only yes/no

In addition remove a whitespace. Now you can give a list with options.
Could e.g. later be used to add save timeshift as recording at the
Timeshift protection.