Fix repartition on restart
When allowing restarts to change the repartitioning we didn't carry over the stored list of associations between cells and ranks, so on restart all particles were redistributed to node 0, since the celllist was full of zeros.