Account button should auto-update when using accounts manager

Use KVO on the accounts manager when it changes
its selected account.

This isn't the ideal solution, but it is an
improvement.
Fix account model support of saved credentials

Account wasn't fetching and returning saved
credential when possible.

Add related regression test.
Fixup and harden account manager persistence tests
Accounts manager should select correct persisted account