Configuration API v1: SP support

Adding the first version of the configuration API to get SP configuration to the Gateway
Doesn't all this logic belong in a service?