Fix race condition by making test sequential.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19240 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2399 Fix results for  changes

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


git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19245 b5f69653-2bf5-0310-8201-b0dafb8e1405
#1157 Fix XDMF master writer to work with Xerces 3.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19254 b5f69653-2bf5-0310-8201-b0dafb8e1405
#1157 Slightly more economical version of r19254 (I was going to commit this last night but you beat me)

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19257 b5f69653-2bf5-0310-8201-b0dafb8e1405
#1975 - add little test demonstrating that you can use cell data with a `MeshBasedCellPopulationWithGhostNodes`

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19258 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2400 - associate a `\todo` comment with this ticket

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19261 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2401 - associate some `\todo` comments with this ticket

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

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19263 b5f69653-2bf5-0310-8201-b0dafb8e1405
#1360 Finish classifying Intel 10 warnings

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19268 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2403 Failing test

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


git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19272 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2016 - change the global CMake config to use `ChasteSourceRoot` instead of `ChasteBuildRoot`.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19279 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2016 - add (I think) the remainder of Dayo's changes, checked for building on Linux.

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


git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19281 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2016 - use a macro to recursively add subfolders to component include paths, rather than using a (fragile) manual list.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19282 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2016 - random numbers are now portable.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19283 b5f69653-2bf5-0310-8201-b0dafb8e1405
To help #2016, a tweak to #2228 - move common PETSc setup code into its own source file.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19284 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2016 - move some syscall-related cross-platform variation into a separate header.

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


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