Fix potential memory leak in MetaIOID3::readAlbumArt() on error. Coverity 1023890
Themed menus: Allow an item to always be set as current.

The current="active" attribute is extended to allow current="y", so
that a menu item can always be set as currently selected when entering
a menu.  The exception, as before, is when returning from a submenu,
in which case that submenu is always set as current.

Synonyms for "y" are anything starting with "y", anything starting
with "t", or "1".

Refs #11533
Fix bug in mythtranscodes clean-cutting mechanism

One of the clean-cut methods interacted badly with mythtranscodes
synchronisation algorithm and would sometimes cause frames from
cut segments to be kept. This commit fixes that bug

Refs #11531
MythUIWebBrowser: show the keyboard input status on the status bar when toggled
MythMusic: allow the last playtime to be set to a specific time
MythMusic: also remove cd tracks from the music_map when cleared
MythMusic: handle a MUSIC_METADATA_CHANGED MythEventMessage in the musicplayer

This event message can be sent by any client that changes a tracks metadata
to allow any FE's to update there copy of the metadata and update any screens
showing the tracks info.
Merge branch 'master' into devel/logging