make __array_finalize__ for spiketrains properly handle self.unit and self.segment