tweaks to reshape.
Rationalise collapse routines + fix time testing problems.
Rationalise array reduction routines.
More field tests fixed for times problem.
Simplify collapse + its test.
Simplified call interface + testing for collapse/reduce.
Fix problems with coordinate equivalence and collapse tolerancing.