#2362 switch `NodesOnlyMesh` to using a `DistributedBoxCollection`. Each process selects only the nodes it should own based on the space decomposition of `DistrbutedBoxCollection` when it is constructed.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@18453 b5f69653-2bf5-0310-8201-b0dafb8e1405
whitespace to try to get a build on working machine. remove some more tabs

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@18454 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2367 Fix one of the memory issues on scoop

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@18455 b5f69653-2bf5-0310-8201-b0dafb8e1405