UI: System messages in modals; In-button "loading" icon
Merge branch 'ui-dev' into integration-dev