#2570 Archiving, and the start of a test for archiving.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@22170 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2441 - improve testing and documentation; rename `OpenOutputFiles()` to `OpenWritersFiles()` for symmetry

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@22171 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2571 hopefully finished

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@22173 b5f69653-2bf5-0310-8201-b0dafb8e1405
For #1616, add units information if present to a state variable dump.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@22174 b5f69653-2bf5-0310-8201-b0dafb8e1405
Some tidying now we're not worrying about an 80 character line limit (done as part of #1616).

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@22175 b5f69653-2bf5-0310-8201-b0dafb8e1405
Remove potential re-calculation of standard units (spotted while doing #1616).

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@22176 b5f69653-2bf5-0310-8201-b0dafb8e1405
Support units conversion of lookup table settings (#1616).

We had to change the tolerances on some test of the Fox and Faber-Rudy models, which
gave slightly different results when a new lookup table on cytosolic calcium was added.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@22177 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2570 Introduce the output archivers into the problem class. Reintroduce test.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@22179 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2570 Fix copyright notice

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@22180 b5f69653-2bf5-0310-8201-b0dafb8e1405
Fix ode tests for #1616.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@22189 b5f69653-2bf5-0310-8201-b0dafb8e1405
#1616 - should fix all acceptance tests

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