Reduction of memory with new keyword mem_reduction
Two main changes were implemented
- in the Davidson procedure, the eigenvectors Vm and Wm are saved on disk
- in the computation of W_J = HV_I, the off-diagonal contributions IJ and JI are computed separately