Merge branch 'new_timeline_mpi' into 'master'
MPI send/recv fixes for inactive cells This is open so that we have a live diff of the changes to solve the MPI crisis. Also helpful to keep track of the changes. Contains all of @nnrw56 @pdraper @matthieu's changes to this stage. Also see #256. See merge request !303