Add binding to FoundationDB API for relation code description lookups
A binding for the FoundationDB API will need to be added to lookup relation code descriptions accurately. The lookup should be done when working groups are retrieved and updated regularly. We should cache the data from FoundationDB API for an hour to reduce unnecessary calls to the API.
Implementation notes:
- we have this binding in the membership portal submodule: SysAPI
- using the binding is, for example, used in the SysResource class in the portal submodule.
- This also contains the code for doing caching using the caching service which will be handy.
- We are using the REST Client in Quarkus to leverage this, for more reading.