Implements attr_name to catch soundcloud oauth_token var name

Fix regression introduced by PR #577 
Unable to signin with a soundcloud account
Refs: #617 #607

Tests may be more accurate.
``attr_name`` is used on ``GenericOAuth2ResourceOwner::getUserInformation``. Overwrite is not needed.
This implementation works fine, I use it to get soundcloud user data.