Some progress towards conditional_write mechanism in numpy, but still
plenty to do

Current status:
- dev/ideas/conditional_write.py works
- 2 tests fail, but this isn't surprising because refractory behaviour
has changed
- 9 tests have errors, with _presynaptic_idx and _postsynaptic_idx