Stations with master/slave (4 detectors) can recieve erroneous config messages without slave. (s9 oct 29, s502 oct 11). ref #191
This breaks reconstructions: The api.Station object reads the most recent config, with 2 scintillators. This means api.Station.n_detectors == 2 and len(cluster.station.detectors) == 2
When reconstructing ESD events with 4 detectors, code like dx, dy, dz = self.station.detectors[id].get_coordinates() will obviously throw an IndexError.
As we cannot easily refurse/delete/ignore erroneous configs, we must fix api.Station (get rid of n_detectors???)