#1157 Fix coverage

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19110 b5f69653-2bf5-0310-8201-b0dafb8e1405
#1157 Files missing from r19110

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19111 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2367 More tests of rounding code since this is the suspected cause of acceptance failures. Note that on Scoop 2.5e-8 is rounded towards zero and 2.5e-6 away from zero.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@19112 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2367 Make rounding code more predictable when the only truncated digit is a 5.

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