Bug 18111 - Problem with "Various Artists" play controls

The playlistcontrol command would only work on the track's artist if an
artist_id was passed. But many compilations come with distinct track
artists. Check against the album's compilation flag instead.
Merge branch 'public/7.7' into public/7.8
Merge branch 'public/7.8' into public/7.9