The `recording` and `random` modules now import mpi4py only on demand
Merge from master
Make sure MUSIC is optional for pyNN.neuron