Save dimensions and bounding box for ServiceLayer in redux

In the redux services store, we store the layer information that comes from the service. But the service returns more information than we are currently storing, also bounding box and dimension information for the layers is returned. Make sure this is also stored, so we can use it in the Layer Select.

hint: function `recursivelyFindLayer` in `opengeoweb/libs/webmap/src/lib/components/WMJSService.ts`

example service response:
```
<Layer queryable="1" opaque="1" cascaded="0">
<Name>RAD_NL25_PCP_CM</Name>
<Title>Precipitation Radar NL</Title>
<EX_GeographicBoundingBox>
  <westBoundLongitude>0.000000</westBoundLongitude>
  <eastBoundLongitude>10.856452</eastBoundLongitude>
  <southBoundLatitude>48.895303</southBoundLatitude>
  <northBoundLatitude>55.973600</northBoundLatitude>
</EX_GeographicBoundingBox>
<Dimension name="time" units="ISO8601" default="2022-10-04T10:20:00Z" multipleValues="1" nearestValue="0" current="1">2021-03-31T09:25:00Z/2022-10-04T10:20:00Z/PT5M</Dimension>
   <Style>    <Name>radar/nearest</Name>    <Title>radar/nearest</Title>    <LegendURL width="300" height="400">       <Format>image/png</Format>       <OnlineResource xlink:type="simple" xlink:href="https://geoservices.knmi.nl/adaguc-server?DATASET=RADAR&amp;SERVICE=WMS&amp;&amp;version=1.1.1&amp;service=WMS&amp;request=GetLegendGraphic&amp;layer=RAD_NL25_PCP_CM&amp;format=image/png&amp;STYLE=radar/nearest"/>    </LegendURL>  </Style>   <Style>    <Name>precip-rainbow/nearest</Name>    <Title>precip-rainbow/nearest</Title>    <LegendURL width="300" height="400">       <Format>image/png</Format>       <OnlineResource xlink:type="simple" xlink:href="https://geoservices.knmi.nl/adaguc-server?DATASET=RADAR&amp;SERVICE=WMS&amp;&amp;version=1.1.1&amp;service=WMS&amp;request=GetLegendGraphic&amp;layer=RAD_NL25_PCP_CM&amp;format=image/png&amp;STYLE=precip-rainbow/nearest"/>    </LegendURL>  </Style>   <Style>    <Name>precip-gray/nearest</Name>    <Title>precip-gray/nearest</Title>    <LegendURL width="300" height="400">       <Format>image/png</Format>       <OnlineResource xlink:type="simple" xlink:href="https://geoservices.knmi.nl/adaguc-server?DATASET=RADAR&amp;SERVICE=WMS&amp;&amp;version=1.1.1&amp;service=WMS&amp;request=GetLegendGraphic&amp;layer=RAD_NL25_PCP_CM&amp;format=image/png&amp;STYLE=precip-gray/nearest"/>    </LegendURL>  </Style>   <Style>    <Name>precip-blue/nearest</Name>    <Title>precip-blue/nearest</Title>    <LegendURL width="300" height="400">       <Format>image/png</Format>       <OnlineResource xlink:type="simple" xlink:href="https://geoservices.knmi.nl/adaguc-server?DATASET=RADAR&amp;SERVICE=WMS&amp;&amp;version=1.1.1&amp;service=WMS&amp;request=GetLegendGraphic&amp;layer=RAD_NL25_PCP_CM&amp;format=image/png&amp;STYLE=precip-blue/nearest"/>    </LegendURL>  </Style>   <Style>    <Name>precip-blue-transparent/nearest</Name>    <Title>precip-blue-transparent/nearest</Title>    <LegendURL width="300" height="400">       <Format>image/png</Format>       <OnlineResource xlink:type="simple" xlink:href="https://geoservices.knmi.nl/adaguc-server?DATASET=RADAR&amp;SERVICE=WMS&amp;&amp;version=1.1.1&amp;service=WMS&amp;request=GetLegendGraphic&amp;layer=RAD_NL25_PCP_CM&amp;format=image/png&amp;STYLE=precip-blue-transparent/nearest"/>    </LegendURL>  </Style>   <Style>    <Name>precip-with-range/nearest</Name>    <Title>precip-with-range/nearest</Title>    <LegendURL width="300" height="400">       <Format>image/png</Format>       <OnlineResource xlink:type="simple" xlink:href="https://geoservices.knmi.nl/adaguc-server?DATASET=RADAR&amp;SERVICE=WMS&amp;&amp;version=1.1.1&amp;service=WMS&amp;request=GetLegendGraphic&amp;layer=RAD_NL25_PCP_CM&amp;format=image/png&amp;STYLE=precip-with-range/nearest"/>    </LegendURL>  </Style></Layer>
```

example of layer with multiple dimensions:
```
<Dimension name="time" units="ISO8601" default="2022-10-02T00:00:00Z" multipleValues="1" nearestValue="0" current="1">2022-10-02T00:00:00Z/2022-10-06T06:00:00Z/PT1H</Dimension>
<Dimension name="elevation" units="hPa" default="1000" multipleValues="1" nearestValue="0" >200,300,400,500,600,700,800,850,900,925,950,1000</Dimension>
<Dimension name="reference_time" units="ISO8601" default="2022-10-04T06:00:00Z" multipleValues="1" nearestValue="0" current="1">2022-10-02T00:00:00Z,2022-10-02T03:00:00Z,2022-10-02T06:00:00Z,2022-10-02T09:00:00Z,2022-10-02T12:00:00Z,2022-10-02T15:00:00Z,2022-10-02T18:00:00Z,2022-10-02T21:00:00Z,2022-10-03T00:00:00Z,2022-10-03T03:00:00Z,2022-10-03T06:00:00Z,2022-10-03T09:00:00Z,2022-10-03T12:00:00Z,2022-10-03T15:00:00Z,2022-10-03T18:00:00Z,2022-10-03T21:00:00Z,2022-10-04T00:00:00Z,2022-10-04T03:00:00Z,2022-10-04T06:00:00Z</Dimension>
   ```

Story points: 2.0