EpgContainer: Fix Deadlock when calling Observer with lock
PythonInvoker: fix double utf->system conversion, fix unchecked conversion, fix TranslatePath() on non-UTF8 path
Merge pull request #4752 from Karlson2k/fix_python_paths_01

Fix Python error with non-US-ASCII paths, fixes #14990
Merge pull request #4751 from fritsch/pvr-fix

EpgContainer: Fix Deadlock when calling Observer with lock