Fixed cmake config files to support newer MKL, and added an
example cmake compilation script.
Also, deactivated compilation of the first three tutorials (which do
not compile with cmake due to a previously existing problem probably
having to do with directly calling the Index constructor?).
Fixed a mistake in the previous commit.
Fixed a mistake in the previous commit.
Merge branch 'master' of github.com:guycohen/ITensor
Merge pull request #70 from guycohen/master

Some cmake-related improvements
Fixed bugs in both versions of diag_hermitian where if scale was negative, the matrix was getting multiplied by -1 leading to reverse ordering of eigenvalues. Thanks to the Bryan Clark group at UIUC for catching this. Also changed default Truncate option to be false inside of diag_hermitian.
Fixed bug where ITensor scale was not being included in Spectrum eigs returned from diag_hermitian. Also fixed behavior where alleigs wasn’t sorted in IQTensor diag_hermitian unless Truncate=true.
Fix for off-by-one bug in MatrixRef::Last() function.
Merge remote-tracking branch 'upstream/master'