cleanup in dmrg_solve3. Now it is more consistent with dmrg_eig and amens