Replaces print diagnostics by proper logging.
Makes logging a bit more consistent.
Merge branch 'master' into logging

Conflicts:
	evoMPS/mps_uniform.py
	evoMPS/mps_uniform_pinv.py
	evoMPS/tdvp_common.py
	evoMPS/tdvp_uniform.py
Small fix for logging call.
Merge branch 'master' into logging
Make uniform-case CG functions less verbose by default.
Turn on symmetric canonical form by default for uniform mps.
Improve correlation_length function.
Improve transverse Ising generic example.
tdvp_uniform:
 - Fix whitespace
 - Rename self.h to self.h_expect
 - Add verbose option to excite functions
Fix axis labels.
Redo transverse ising uniform example. Do excitations instead of real time evolution.
Update tdvp_sandwich to refer to h_expect in uniform.
Add top. non-trivial excitations to uniform ti example.
Change operator names and update heisenberg example.
Update uniform heis. example and tweak others.
Add exact elementary excitation to tiu example.
Do ensure that we still have bulk eigenvectors in restore_CF.
Fix whitespace and add zero_tol.
Merge branch 'master' of /home/ash/qigitp/mps/code/evoMPS

Conflicts:
	evoMPS/mps_sandwich.py