PictureInPicture: cleanup some code
PictureInPicture: ensure external PiP is always full screen
PictureInPicture: also set mainscreen in bigpig and external
ChannelSelection: Solve incorrect references of services

Satellites 36*E and 85.1E have incorrectly references of services.
Example: 1:0:1:6202:19:FFFF:1682F9E:0:0:0:
Thanks Dima73
For LCD screen for ET10K/VUDUO use font not depending on skin
Do not hide PIP in PIG but stop it instead

Previously I hided the PIP by make it a few pixels wide and positioned it
on the left top. Now I completely 'hide' it by stopping playing the PIP
and play afterwards when the PIG is stopped.
Add new feature for old style remote controlling

When enabled you now have the Neutrino way of remote control. This was
questioned many times for many years. Now you do not need to use tricks as
modifying the keymap.xml or using plugins.
Solve typo's in latest setup.xml regards old style remote controlling
Move old style zap controlling below channel list cursor behaviour

I suggest this is a better place for it...
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