Signon integration

This is the first piece of this work.  This enables logging in via signon, and setting/clearing the admin flag based on the role in signon.

Still to do:

* Signon remote update callback endpoints
* Removing parts of the UI that no longer apply.