widgets: Add PlaylistWidget
view: Use PlaylistWidget in Playlists view
window: Properly get the model for Playlists view
query: Add queries for searching with matching playlist name

This also updates queries for any field matches to check if the search
text is a playlist name.
searchbar: Add Playlist to Match options
view: Add Playlist to Match options
query: Add queries for searching Playlists
view: Show playlists in search results
view: Fix selection on playlists in search results
window: Remove playlist too in Search view
view: Close Search view when showing playlist and it was deleted