For search in the property input field when adding new statements.
1. Create a layer of abstraction in the existing `SearchEntities` API module to do things the old way or the new (not yet implemented way (can throw an exception) based on the `type` query parameter. We need an "if" statement to see whether remote properties are used, and if yes proceed to step 2 [3 SP ]
In order to do step 2. we will need some "service" / http client that can be used to communicate with the remote API. First version should be a flexible service without defined ways of communicating besides giving some API parameters. Returns response interface PSR-7 [5 SP]
2. Implement the new way abstraction to call a remote wbsearchentities API and return the result to the user. This would plug the request parameters into the new HTTP client and transform the response so that it is usable w/ the new abstraction. [5 SP]