Make the C++ SpikeQueue correctly work with scalar delays
Use the source clock, not the synapses clock, when converting delays to integers