message: Fix initialization warning
  Clang complains that this initialization should have an extra brace for
  the sub-object. However, as the init value is 0, and empty brace should
  do the same, and also avoid the warning.
diff: //vector<ResourcePool> StructureCatalogue::mStructureCostTable;
  std::array<ResourcePool, SID_COUNT> StructureCatalogue::mStructureCostTable;
  std::array<ResourcePool, SID_COUNT> StructureCatalogue::mStructureRecycleValueTable;
  -std::array<PopulationRequirements, SID_COUNT> StructureCatalogue::mPopulationRequirementsTable = { 0 };
  +std::array<PopulationRequirements, SID_COUNT> StructureCatalogue::mPopulationRequirementsTable = {};
  const float DEFAULT_RECYCLE_VALUE = 0.9f; /** Default recycle value. Currently set at 90% but this should probably be
  