Implement the new authentication dialog.
Implement the new authentication dialog according to https://github.com/CanonicalLtd/desktop-design/issues/62
Implement the new authentication dialog according to https://github.com/CanonicalLtd/desktop-design/issues/62