Persist user account info.  Make checkin, getIdentityProviders, and logout asynchronous, with related support for activity indicator in welcome view.  Centralize identity providers processing in store manager, add alert for failure to retrieve identity providers.  Fix bug where archive view was not updated after initial login in archive.  Fix freeze in library view by popping identity provider login view controller without animation.