Configuration API v1: SP support

Adding the first version of the configuration API to get SP configuration to the Gateway
As suggested by Scrutinizer: It seems like \Rhumsaa\Uuid\Uuid::uuid4() of type object<Rhumsaa\Uuid\Uuid> is incompatible with the declared type string of property $UUID.