Add new status-button directive

This adds loading/success messages to a button for use with async
actions such as changing account information.
Add status button to assets.yaml
Update attribute names for the status button