MusicMetadata: copy m_actualFilename in operator=

This fixes the regression that was the root cause of #12088 and also a similar
problem in the import screen when trying to play the tracks there as well.

Refs #12088.
MythMusic: fix the playlist editor adding duplicate tracks to the playlist

Selecting some nodes more than once in the playlist editor tree would add
duplicate tracks to the active playlist and the tree because we wasn't checking
if we had already added the tracks for the selected node.
AlbumArtImages: use the filename as is for non myth urls in findImages()
myth protocol: add a MUSIC_TAG_CHANGEIMAGE command

This command will be used by the albumart editor in the music metadata editor
to change the image type of embedded images in a tracks tag. It also makes
sure the cached images get updated properly.

format: MUSIC_TAG_CHANGEIMAGE <hostname> <songid> <oldtype> <newtype>
MythMusic: re-enable the change image type option in the albumart editor

This uses the MUSIC_TAG_CHANGEIMAGE myth protocol command to change the
image type.
myth protocol: MUSIC_TAG_UPDATE_VOLATILE pass the parameters on separate lines

Passing the parameters as a space separated list could cause problems
myth protocol: MUSIC_* commands pass the parameters on separate lines

Passing the parameters as a space separated list could cause problems
Silence a couple of compiler warnings
Make the naming of the 'raw' TS file(s) more predictable.  Make raw TS capture a noop under windows and mingw.

Refs [b0aa4e50c].
Updated Greek MythFrontend, MythMusic and MythBrowser translation
from Yianni Vidalis

Thank you Yianni!

Closes #12094

Signed-off-by: Nicolas Riendeau <nriendeau@mythtv.org>
MusicMetadata: fix missing parameter when sending MUSIC_FIND_ALBUMART command
Check we found the notification image. Fixes Coverity ID #1192752
PlayerSettings: Fix Uninitialized pointer fields. Fixes Coverity ID #1192764
AlbumArtImage: Fix leak in findImages. Fixes Coverity ID #1192757
MainServer: Fix leak in HandleMusicFindAlbumArt. Fixes Coverity ID #1192756
Fix leak in ScanMusic if no directories found. Fixes Coverity ID #1192758
Add support for Unicable / Satellite Channel Router / DIN EN 50494

Our loyal user base has kept this feature patch alive since fixes/0.24
and its been reported as being (rock) solid by multiple users which
also performed regression tests against plain-old-DVB-S setups.

Patch by Matthias Benesch
With additions by Shinck and warpme
updated by k_straussberger

Fixes #9726
Fixes #10997
Delay concurrent tunings on shared SCR bus

Patch by warpme

Fixes #12092
try to make msvc happy after [111a7559fe]
try to make msvc happy after [111a7559fe], again