Remove a stray comma in music-ui.xml
MythMusic: Various cleanups/fixes to radio streaming

* Always save and load the icon from the same location (must of changed my mind
  where to  store the icon at some point and not changed both locations it's
  used)

* Fix a segfault after editing a stream (a stale pointer was being used)

* Various fixes to ensure the correct metadata is displayed after editing a
  stream

Fixes #11313.
MythMusic: Add missing default 4:3 stream-ui.xml theme file

Refs #11369.
Enable proper display of elapsed time when paused with VAAPI.

Make sure av_pause_frame is updated so that the player can pick up the
current frame number while paused.  Refs #10962
Change MythDate::toString() to return an empty string for invalid inputs.

It's possible a "0000-00-00 00:00:00" might be somewhat acceptable in
some rare cases because the all 0s value obviously represents a
special value.  The UTC to local conversions added in 0.26, however,
now causes it to change to a less obviously special, and perhaps even
misledaing, not all 0s value.  Since MythDate::toString() was a
Myth-specific replacement for QDateTime::toString() and
QDate::toString() and those functions return an empty string for
invalid inputs, we probably should too.

Fixes #11405 .
Fix auto-width calculation in mythtranscode.

Issue discovered, corrected, and tested by 'rich0' in IRC.  Thanks.
Add some descriptions to the classic menu items
Add some descriptions to the MythMusic menu items
mythgallery: Restore position after a rename in icon view

Move back to the same selected item after renaming and image. It was annoying
to have the selected item move to the first item after a rename when renaming
several images.

Also make the EDIT keybinding do the rename image action.
mythgallery: Restore position after a delete in icon view

Move back to the same position after deleting and image. It was annoying to
have the selected item move to the first item after a delete especially when
deleting several images.
mythnews: Add a few more fixups to the description text
mythnews: More fixups to the description text
MythNews: remove an unneeded debug include left in 81f19bba22
MythCenter-wide: Fix not being able to scroll left in the file browser
Change PlaybackBox group and password popup handling to be more sane.

If an invalid password is entered, the password popup is reshown.  If
the password popup is aborted and was entered from the group popup or
is the initial group, the group popup is reshown.  If the group popup
is aborted and was entered because of the QueryInitialFilter setting,
the PlaybackBox screen is closed.

Fixed #11231
Merge remote-tracking branch 'upstream/master'
MythCenter/MythCenter-wide: Tidy up the 'Program Details' screen

Fix the position of the browser in MythCenter.
Make sure the font used in the browser is sans-serif to better match the theme.

Fixes #10614.
MythCenter-wide: Fix the width of the priority text on the channelrecpriority screen

Fixes #10643. Thanks to Rick Scott for the original patch.
MythMusic: add the notracks text area to the playlist editor screen
MythMusic: fix the notracks text not always showing/hiding when it should

This fixes a problem with the "You haven't selected any tracks to play" text
not updating properly when adding or removing single tracks from the active
playlist.

Also work around a bug in MythUIButtonlist not removing the last item properly.