streamserver: initialize cryptdata

Fixing DES hash handling
streamserver: use internal setting for authentication

the streamserver should not depend on the webinterface,
so introduce our own setting, instead of checking an
external openwebif setting.
Ensure that the ecm info in softcamSetup is the latest
streamserver: fix potential segfault on authentication

crypt_r returns NULL when the salt string is empty
(which happens when the password hash is empty)
ServiceInfo: small changes to the length of the text

As suggested by Dima73
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
Merge remote-tracking branch 'pli/master'