Configuration API v1: SP support

Adding the first version of the configuration API to get SP configuration to the Gateway
Imo if a method's docblock is the same as the parent's, just remove it. https://twitter.com/mvriel/status/381088407579267072