Components: small optimization- change find to in

Mirakels: small optimizations and additional changelog.
'a.find(string)' is much slower than 'string in a'.
So if not interested in the position of string within 'a', the 'in'
construct is better.

Signed-off-by: Mirakels <mirakels@openpli.org>
Tools: small optimization- change find to in

Signed-off-by: Mirakels <mirakels@openpli.org>
Screens: small optimization- change find to in

Signed-off-by: Mirakels <mirakels@openpli.org>
Cosmetic

add spaces for readability/coding standard.
Convert a find() to 'in'
BoundFunction: Remove white spaces
Add functionality to request refstring for new scanned services
Use referencestring to select service at scan results

To ensure it also performs well for renamed services
Satfinder: Ensure to free tuner at recursive close
[Satfinder] Simplify can code, and remove satfinder hacks from ScanSetup.py
[VideoMode] tweak code and add more options.
[HardDisk] add support for 'autofs'.
Change satfinder plugin so it does not need changes in SatSetup

And remove the changes that where performed in SatSetup
openvix: build 771
openvix: build 772
Merge remote-tracking branch 'pli/master'
[Translations] NL major update

Signed-off-by: Andy Blackburn <andrew.blackburn644@btinternet.com>
[VideoMode] add option adjust delay time.
Make compare with alternative compare in two ways
ChannelSelection: Improve some focus behaviours

In case you add or remove alternatives delete a service and only renumber
the OSD as it is really required.
ChannelSelection: Small improvement when add/remove alternatives

It should not be checked on the current service but on the last saved
service