Seperated `label` and `button` of DropdownToolbarItem

Makes for cleaner code, and also allows a fallback label if the user doesn't have permissions for the primary button.