Fixed problem in castep geom optimiser that wasn't properly updating pressure in structure.  Caused by the way HeterogeneousMap works which has now been cleaned up.