The iTEBD constructor did not verify that the product state created contained rank 1 tensors.
Avoid confusion with a duplicate constructor.
expected_value() and friends are no longer methods of the iTEBD class, but functions with the same signature as those used for MPS.
Added a tests for expected values on a precise iTEBD state
Install abort handler always in loops.h
Check the itebd expectation values against some slower routines based on E matrices
Remove debug statements
Added abort() statement after the error in foldin().
Replaced the iTEBD expected value functions with slower versions that do not rely on the canonical form.
where_to_truncate(...,0,0) does not truncate now
Remove debug statements from itebd_itime