Made Synapses check sources are SpikeSource rather than check for
.spikes attribute