#2336 use Mr Stackoverflow's suggestion to tidy this code.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19982 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2016 - seems to fix reading/writing binary meshes

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19988 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2016 - another vector subscript fix

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19989 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2016 - fix some file comparison failures

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19990 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2016 - fix some archiving tests

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

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19996 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2016 - avoid copying `BoundaryConditionsContainer` as this breaks on Windows, and is unreliable anyway.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19998 b5f69653-2bf5-0310-8201-b0dafb8e1405
More comments on single cell tutorial.

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

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20000 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2016 - another fix for binary mesh writing

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20001 b5f69653-2bf5-0310-8201-b0dafb8e1405
Tidy up some code spotted while working on #2016.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20002 b5f69653-2bf5-0310-8201-b0dafb8e1405
#1813 allow `AbstractPerElementWriter` to write in binary. 

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20004 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2016 - fix column data writers for fixed dimensions on Windows, by writing files as binary. Also update reference files for #2411.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20005 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2016 - make `TestObjectCommunicator` not try to send to self

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20006 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2016 Fix _2 deadlock (manifest as coverage failure) caused by r19976

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20008 b5f69653-2bf5-0310-8201-b0dafb8e1405
#1813 tidying up for an Axi Streeter writer

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


git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20011 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2410 More verbose crash dump

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20013 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2433 fix tricksy intel compilation

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20017 b5f69653-2bf5-0310-8201-b0dafb8e1405
#1813 Updated test data and ascii fibre writer in order to have consistent 16-digit precision. The old binary Streeter files were created by converting 6 decimal place ascii files to binary, necessitating their replacement when we increased the precision of the writer.

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