Be more careful when getting goa account data

We should not crash because there was no oauth token
in the keyring, or we couldn't get it, or we couldn't
get the profile information with it.