Starting Closed Shell implementation of TiledArray SCF structure.
Adding files for TiledArray based SCF and closed shell Hartree-Fock
Added unit test for TiledBasisSet
Added TiledArray version of Closed shell Hartree Fock
Moved TiledArrayBasisSet into the mpqc::TA namespace.
Merge branch 'master' of https://github.com/ValeevGroup/mpqc into TiledArrayScf
Significantly improved TiledBasisSet unit test.
Made mpqc::TA::ShellOrder unit test and added ShellOrder to the mpqc::TA namespace.
TiledbasisSet is now deterministic due to a deterministic ShellOrdering
KCluster unit test is complete, but not yet added to the default tests.
Fixed bug which where faulty assumption was made about first shell in a tiledbasisset.
Added sorting to kcluster and shellorder in order to have more consistency.
Removed Overlap check from tiledbasisset_test since shell order is input dependent there is no way to force overlaps of different input to have shells in the same location.
Removed unnecessary test from tiledbasisset_test
Changed TiledArrayInts to take a shared_ptr to an integralenginepool due to lifetime dangers.
Refactoring tascf structure to mirror old code and changing integralenginepools to shared_ptrs.
Moved TaskBasedIntegral code to chemistry/qc/basis/ along with IntegralEnginePool
Moving to SOAD guess, switching to two space indent mpqc style, small amount of reorganization of the wfn->scf->clscf structure.
Adding scf procedure to scf classes.
Bringing in elemental.