Allow to skip the sorting of spike times/indices in `SpikeGeneratorGroup` for arrays that are already sorted.
Weave recompiles when options change now
Use __restrict instead of __restrict__ as default keyword (works on gcc
and msvc)
Merge remote-tracking branch 'origin/fix_test_event_driven' into device_correctness