Implementation of OAuth2SettingsException.
Updates OAuth2Grant and all its implementing classes.
Moved CredentialStore to a more proper package.
Removed unnecessary AccessTokenRequest.