Allow local .srt files to be loaded.  Regression in feb2e0f.

Fixes #11682.  The problem was that when the subtitle loading
mechanism was changed from a FileRingBuffer to a RemoteFile, the
RemoteFile mechanism doesn't work for local files, such as in a
combined BE/FE system.
UnzipPrivate: Fix Coverity 700810 Uninitialized scalar field

Initialize both buffer1 and buffer2 arrays in the ctor
ChannelImporter: Fix Coverity 700307 Logically dead code
Miscellaneous translation fixes

Remove the translation call from a logged error message (they are always supposed
to be in English)

Multiple translation context changes

Addition of disambiguation strings
Merge branch 'master' of code.mythtv.org:mythtv
MythMusic: Remove an incorrect apostrophe added in fe97815b9
Remove redundant QObject:: prefix from some tr()

The class in which these tr() are called already inherit from QObject
so it can be called directly without using the QObject:: prefix.

This has the effect of changing the translation context to a more
meaningful one...
Add some new strings in the (Common) context.

At the same time, fix one of the strings in another class so that it's
written in the same way...
Miscellaneous translation fixes

Add some more strings in the (Common) context.

While there, make tr() usable directly in that class.
Change log type for RAOP
Add multiple UI display dependencies support.

Operators supported are & (AND) and | (OR); priority are strictly from left to right. If a dependee doesn't exist, it's considered as in unvisible state rather than just ignored
Make no-artwork condition themeable.
Update default notification theme to support no artwork condition
Add image from Artist: Vargas21 http://www.iconarchive.com/show/aquave-metal-icons-by-vargas21/Music-icon.html
MythGallery translation context changes
Merge branch 'master' of code.mythtv.org:mythtv
Mark two new strings for translation.

Those strings weren't marked for extraction but we were trying to retrieve
their translation later.

At the same time, change the strings lookup context...
We want the notification screen stack to be displayed from oldest to newest, we want all windows to be animated when deleted and pressing ESC should remove the oldest notification first

Lots of copy/paste; main MythScreenStack should handle this, but as to not break anything, limit the changes to the notification center.

Fixes bug #11683
Fixes bug #11685
Do not re-create a notification center if one has already been created.

Reloading the theme would cause a 2nd notification center to be created the previous one leaking
Fixes bug #11684
Do not reload the entire notification screen whenever we're about to display it.

This caused the images to be reloaded 70 times per second, preventing images to be loaded in the background
Add flag to mark if screen needs to be refreshed or not.