Now the state difference convergence policy no longer ravels the state.
Wrote a policy that estimated the one-site expectation.
1D transverse Ising test now uses state difference for sweep convergence.
Re-enabled the 1D simulator ferromagnetic test.
Fixed the poor naming of the arguments in formExpectationStage2.
Fixed computeExpectationAndNormalizationWithoutCenter.
Deleted unused and defunct test.
Fixed the magnetic field no steps test.

It fell into a corner case where the initial state
has zero overlap with the ground state and so the
minimizer cannot find it.  This is obviously
undesirable behavior, but it is very unlikely to
cause problems in practice, and if it does I can
always add randomness to the initial state.
Made many changes and fixes based on info gotten from a 1D-2D comparison test.

The 1D-2D test is currently disabled, as it
requires some things in the code to be disabled so
that the 1D and 2D systems can match up.