Added check for diagonal tensors to Spectrum
Merge pull request #63 from SDepenbrock/master

Added check for diagonal tensors to Spectrum
Fixed off-by-one error in read/write of MPS
Merge pull request #64 from SDepenbrock/ITensor into master
Tested and made some minor improvements to MPS write to disk code.