Fix sync adapters when server is tag browsing

Sync adapters were always expecting to use getMusicDirectory, but both getStarred and getAlbumList will be returning id's for getArtist/getAlbum if the user is browsing by tags on that server.