local: Add albumartist support to search/find_exact
mpd: Make 'list' support 'albumartist' key
Merge branch 'develop' into mpd-playlist-management
Merge branch 'tidy-up-core' into metadata-provider
Merge branch 'tidy-up-core' into tracklist-provider
Merge branch 'tracklist-provider' into fix/handle-stream-metadata
Merge branch 'tracklist-provider' into feature/playback-error-notify
tests: Rename local tests to describe that they are testing local providers and not core controllers
core.playback: Rename next_{ => tl_}track

To make the type of the variable obvious
core.playback: Simplify if stmt

tracklist.tl_tracks is always a list
core.playback: Refactor play() logic
core.playback: Formatting
core.tracklist: Remove pylint comment
core.tracklist: Test changed index() behavior
core.tracklist: Tweak docstrings
core.tracklist: Remove redundant if stmt in index()
core.tracklist: Rename mark_{consumed => played}
core.tracklist: Rename mark_{starting => playing}
core.tracklist: Add docstrings to mark_*
core.tracklist: Move logging into mark_unplayable()