Reworked the playback speed control dialog to support different step sizes for faster speed change.
Added a toggle to fast-forward during silences in playback speed control. This should be helpful for audiobooks and certain music genres, and can bring a true seamless experience (and can break a song with lots of silences =\).
Refactored media source resolution to allow passing metadata alongside media internally in the player, rather than doing so manually. Now we have a single source of metadata and is directly available when playback starts.
Fixed remote playlist metadata not updating when new metadata is available when playlist fragment is opened.
Various UI fixes: #1383, background player notification controls now always white, easier to shutdown popup player through flinging
Use new extractor with refactored architecture for multiservice