Core: Instrument state refining does nothing
Refinement of the unit cell seems to be working as intended, but refining instrument states does nothing. The Incident wavevector, sample position and orientation and detector position are unaffected by the minimisation, and seem to change from zero to zero in most cases (other than sample orientation, which is a trivial function of the angle and k_i, which is constant).