MongoDB-backed map switching node

This PR adds the ability to serve maps via the ros_datacentre message store API, as described at https://github.com/strands-project/ros_datacentre/issues/7