Fixes #8514 - Add support for requests to smart proxy discovery plugin

@lzap when I remove the "Concerns" namespace and change it in the engine.rb I get:
```uninitialized constant DiscoverySubnet (NameError)```