Implement AggregationSource

Adds an AggregationSource resource for each satellite config present on
dbus.

Adds the AggregationSource schema which we had previously ignored.

Tested:
Querying an AggregationSource returned the expected information.

curl localhost/redfish/v1/AggregationService/AggregationSources/5B247A
{
  "@odata.id": "/redfish/v1/AggregationService/AggregationSources/5B247A",
  "@odata.type": "#AggregationSource.v1_3_1.AggregationSource",
  "HostName": "http://122.111.11.1:80",
  "Id": "5B247A",
  "Name": "Aggregation source",
  "Password": null,
}

Service Validator passed.  The Service Validator also passed after
removing the satellite config from the system such that
/redfish/v1/AggregationService/AggregationSources returns an empty
Members array.

Signed-off-by: Carson Labrado <clabrado@google.com>
Change-Id: I88b5fbc15f27cddd330ec22a25427fd8b18cf766
diff --git a/static/redfish/v1/$metadata/index.xml b/static/redfish/v1/$metadata/index.xml
index 92bcc09..72abbf1 100644
--- a/static/redfish/v1/$metadata/index.xml
+++ b/static/redfish/v1/$metadata/index.xml
@@ -118,6 +118,17 @@
         <edmx:Include Namespace="AggregationService.v1_0_0"/>
         <edmx:Include Namespace="AggregationService.v1_0_1"/>
     </edmx:Reference>
+    <edmx:Reference Uri="/redfish/v1/schema/AggregationSource_v1.xml">
+        <edmx:Include Namespace="AggregationSource"/>
+        <edmx:Include Namespace="AggregationSource.v1_0_0"/>
+        <edmx:Include Namespace="AggregationSource.v1_0_1"/>
+        <edmx:Include Namespace="AggregationSource.v1_1_0"/>
+        <edmx:Include Namespace="AggregationSource.v1_1_1"/>
+        <edmx:Include Namespace="AggregationSource.v1_2_0"/>
+        <edmx:Include Namespace="AggregationSource.v1_2_1"/>
+        <edmx:Include Namespace="AggregationSource.v1_3_0"/>
+        <edmx:Include Namespace="AggregationSource.v1_3_1"/>
+    </edmx:Reference>
     <edmx:Reference Uri="/redfish/v1/schema/AggregationSourceCollection_v1.xml">
         <edmx:Include Namespace="AggregationSourceCollection"/>
     </edmx:Reference>