#2346 send and store halo nodes and cells

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@18468 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2360 Test airway geometries

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@18474 b5f69653-2bf5-0310-8201-b0dafb8e1405
This nightly crypt test gets quite different answers (on the same machine) when doing an Intel vs. gcc build. I think we need to generally make the cell-based tests lower level!

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@18482 b5f69653-2bf5-0310-8201-b0dafb8e1405
Fix the other nightly test - in a terrible way!

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@18484 b5f69653-2bf5-0310-8201-b0dafb8e1405
Fix the other nightly test, in a terrible way

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@18485 b5f69653-2bf5-0310-8201-b0dafb8e1405
git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@18487 b5f69653-2bf5-0310-8201-b0dafb8e1405
A couple of bits of metadata for Pras

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@18497 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2364 override `GetNodeOrHaloNode` in `NodesOnlyMesh` and use it in `NodeBasedCellPopulation`

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@18501 b5f69653-2bf5-0310-8201-b0dafb8e1405
provide virtual destructor for class with virtual methods

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@18502 b5f69653-2bf5-0310-8201-b0dafb8e1405
metadata for TT06 K_i and Ca_i

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@18505 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2364 add halo nodes to boxes

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@18507 b5f69653-2bf5-0310-8201-b0dafb8e1405
Mend test broken by Prasvandal in r18505.

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