Make Synapses handle a changed dt between runs by extracting and re-inserting all spikes from/into the SpikeQueue between runs