Use preferred_username instead of nickname when retrieving username from openid user_info
Not all implementations provide the nickname claim, so let's use preferred_username instead.
For reference, GitLab provides both (and with same value), while Azure only provides preferred_username.
Signed-off-by: Andre Moreira Magalhaes andre.magalhaes@collabora.com