Add tests for non-core metadata consistency

Description

It would be nice to be able to test metadata beyond core metadata (so we'd need to be able to define this metadata in the config file). Physical sizes, channel names, and various Instrument/Detector/Laser linkages in particular would be good to test.