Moved logic required to create a SolicitationCapability out of the endpoint
This MR also includes moving config files used in tests into a new directory, middle-layer/tests/config_files
NRAO Gitlab has been upgraded to version 17.6.2
This MR also includes moving config files used in tests into a new directory, middle-layer/tests/config_files