shell: Make sure to update the menu when cockpit.user changes.

Also, don't show any items until the user info has been received.