whitespace
user_id is mandatory
fix account_url and api_user_info_path
use existing extractors
don't fail when the suggested username is None
use user_id in log message since user_name can be None
try to use email or display_name as username when user_name is None
extract Google user_name when available