Edge Gateway Services knows its services

This method shouldn't be private - it's reasonable for the EdgeGatewayServices class to be able to provide a list of what those services are.

It is a class method but this is clunky - `EdgeGatewayServices.edge_gateway_services`. This will be cleaned up later.
Use correct list of EdgeGatewayServices

Rather than duplicating.