Added functionality to receive the required scopes for the specified fields

**TODO**
- [ ] FatalErrorException: Error: Cannot call abstract method `OAuth\UserData\Extractor\ScopeAwareExtractorInterface::getFieldScopesMap()` in `ScopeAwareLazyExtractor.php line 27`
- [ ] Add missing tests