Initial work on SC_LR
Merge branch 'master' into SC_LR

Conflicts:
	src/LinearResponse.F90
Finished plumbing in the self-energy term, apart from the fitting.
Also need to make the self energy contribution complex
Get it to compile
I think I have the correct complex, non-hermitian one-electron hamiltonians
being produced now.
Now, I need to create routines to produce the FCI matrices
for this non-hermitian matrix, and do the fitting.
More work. I THINK now that the contraction coefficient matrices
are right
First complete draft of self-consistent GF response.
No fitting yet
Bug hunting & fixing
Fix for reoptimizing ground state.
I'm now confident that I have fixed all problems relating to previous
options
Debugging
Add routine to order eigenvectors from zgeev. Something
still wrong. It seems as though left and right eigenvectors
are different for a symmetric matrix?
Started fitting. Going to be expensive - MANY one-particle
diagonalizations. Must be done in k-space.
Biorthogonalize vectors out of zgeev
Fix bug for when there are complex eigenvectors
Remove some redundant debugging info
WiP for fitting
WiP
Fitting coded up
fitting plumbed in - not working
bi-orthogonalization now done correctly