Added token default lifetime setting.
Added YandexOAuth2Service
Reorganize directories. Separate root directory by service type.
Added GoogleOAuth2Service
Added "state" argument handling for OAuth2 services to improve security.
Update CHANGELOG.md