Improve french translation

Signed-off-by: pieterg <pieterg@users.sourceforge.net>
GetEcmInfo: Avoid that ecm has the value None

As this could lead to a GSOD in the Softcam Manager
http://openpli.org/forums/topic/33587-gsod-when-i-go-to-the-softcamsetup/page-2
Only clear CAID cache when it is filled with the fake CAID 0000

Hopefully this will improve the crypto icon behavior in the channel lists
Standby: do not timeout to deepstandby when a tuner is in use

This avoids that the box goes to deepstandby when via remote stream a
tuner is still in use.
Standby: for now I poll each 10 minutes for a tuner in use

As between zapping we get a status tuner mask 0 so the client box was not
able to zap. Still I have to think for a better solution.
Make wake-on-LAN configurable from the enigma2 user interface

And optimised some code
SystemInfo/UsageConfig: optimized some more code
Fix servicescan summary screen for et10k/VU-Duo2 display

Thanks Betacentauri
https://github.com/XTAv2/Enigma2/commit/7dc4aa1d64b5aad22ecae5cd004d5678962a6b64
Once a channel is considered to be encrypted keep it flagged encrypted

Further research is required. Removing the fake CA 0000 seems not to work
as randomly here the flag disappears. So what was made from the beginning
seems for now the best compromis
Move Wake On LAN config to NetworkSetup

I suggest this is a better place for this config
Do not assume scrambled when service is not found in PAT
Change the screensaver to a 10th year anniversary screensaver
Make it easier for configs when boxes do uses slightly different procs

By introducing fileCheck that returns the name of the specific file if it
exists, so the SystemInfo does niet include True and False but instead of
True the filename of the specific (proc).
Standby: Avoid GSOD when tunerMask is not initialized

This could happen when you watching a recording and the box goes to
standby and then after a timeout to deepstandby. This might still shut
down the box in the situation another box is streaming. I have to find a
better solution to check the tunerusage later but for now I at least avoid
this GSOD
Find a more easy way to detect if a tuner is in use
UsageConfig: Solve a typo regarding wakeOnLANChanged

http://openpli.org/forums/topic/33822-wol-na-reboot-standaard-uit/
NetworkSetup: ensure that wakeOnLan config is saved
AudioSelection: ensure to save subtitle configs
MovieList: add sanity check for root

Thanks Sjlouis for reporting
http://openpli.org/forums/topic/33733-crash-when-launching-movieplayer/page-2
Introduce different PIP types

Only when the box does support it
-standard picture over picture
-cascade picture next to picture
-splitscreen
-bigpip PIP is big so you see the PIP with main audio
-external PIP is not on the screen but on the external (SCART or so).

Thanks to Betacentauri