Fix playlist header button spacing

Previously there was no spacing between the "Play all" and "Edit"
button in the playlist view. This fixes the issue by putting all
header buttons into their own "ui buttons" div similar to the
ArtistBase.vue component.
6 jobs for playlist-detail-spacing in 5 minutes and 43 seconds (queued for 1 second)