Waiting for user data to load before showing settings

Fixes #1059.
We DO NOT want to block the settings page with the user info request.

The individual settings that need the resource should be in a loading state. There are other features that don't need this resource.