Add screensaver to mediaplayer
ScanSetup: Fix copy and past related typo

Thanks Andyblac for the notification
Fix for http stream URLs and redirecting

-Hostname don't have to end with /
-Redirecting wasn't possible if Content-Type stood behind Location

Signed-off-by: pieterg <pieterg@users.sourceforge.net>
servicedvb: allow timeshift to be started on an http ts stream

as suggested by betacentauri
fix for restore service on exit satfinder
Add timeframe option were inactivity timer is ignored

Can be configured via the sleeptimer menu
Ensure that inactivity timer will not be initialize by zero

This was possible in case curtime equals endtime. Also avoids that
the timer was exectly calculated within the range which was the fact
SleepTimerEdit: Hide configs that do not have effect

When the non-activity timer is deactivated it make no sense to
program the non-activity timer block time and in addition when the
block timer is disabled it make no sense to program a start and end
timestamp. So simply hide them
Streamline inactivity timer blok time handling
Added save timeshift functions to check timeshift dialog
Fix typo in previous commit as it is choice and not choise
Revert "Fix typo in previous commit as it is choice and not choise"

This reverts commit 5483bf825a66a7caf3959dc521762873c16e95f9.

As it blocked/changes tuners as I did not discover before and later
this evening
Revert "Added save timeshift functions to check timeshift dialog"

This reverts commit e5be69316b8bf6f4f6fd920ef453e33c6555b648.

As it blocks/changes tuners which I discovered later this evening
InfoBarGenerics: Fix self.timeshift_enabled flag for some cases.

When stopping a timeshift via e.g. the movieplayer the timeshift enabled
flag was not cleared. This leads to the effect that even when the
timeshift was really stopped the timeshift warning popup always reappears.
InfoBarGenerics: Slightly streamline the previous commit
Stop "shadowing" enable_timeshift in python

No get the real status from the enigma2 binary.

I suggest plugins like PTS (Permanent Timeshift Plugins) that do use
the self.enable_timeshift flag needs to be adapted.
Fix stopping timeshift when stopping with stop button

Sorry I forgot to merge this last change from my local git.
ScreenSaver: Do not close when new started service is an audio service
MediaPlayer: Use the "central" AUDIO_EXTENTIONS from MovieList

And not create an own set in this plugin
MediaPlayer: Show InfoBar when required after seeking