MeterGroup no longer holds a list of appliances.  Instead each
appliance can connect to multiple meters.
deepcopy metadata
Tidy up __repr__
load dataset metadata and set dataset name in ElecMeters