streamserver: add transcoding support

Refactored some code to reduce width of code lines
Use correct config for standby timeout to deep standby
Avoid GSOD when putting in standby while pipzap is active
remove unused code from MovieBrowserConfiguration

Signed-off-by: littlesat <littlesat99@yahoo.com>
save sort and movieoff values for using by hotkeys create e2settings file when it is choosed in menu only

Signed-off-by: littlesat <littlesat99@yahoo.com>
Add new satellite selection configs for rotors

As suggested by Dima73
+remove white spaces
Disable external PiP for et9x00 as it does not work for the latest drivers
Add option for column alignments for eventinfo in servicelists
streamserver: do not access object members after parent->connectionLost

object is likely to be destroyed by then

bug introduced by (the refactoring part of)
27fb585cfdc5a54161c78a19efd112c973f632d7
streamserver: grab object ref in functions calling parent->connectionLost

avoid future issues, when somebody would add code
below parent->connectionLost()
Solve possible GSOD for new column in servicelist config
Satconfig: small fix regarding translations

thanks Dima73
openvix: build 913
Avoid GSOD when exit PIP in PIPZAP when using a PIG skin
About.py: Solve a typo retreived -> retrieved
update cs.po

Signed-off-by: littlesat <littlesat99@yahoo.com>
Corrigate Help when shitching between old style and enigma2 style zapping
With PIP button toggle normal pip -> pip zap -> pip off

So you can swich the PIP back off again with this button
Add option in HelpMenuList that also a function can be used.

Usually as help text only a string can be used. When some functions could
be changes (depending on configs) we could not corrigate the help
instructions on those. Now we can give functions that can returns stings.
This will e.g. simplify the code around the old style zapping.
Use new function option in HelpmenuList for old style zapping