Additional safety checks and clarification in ZFCI initial guess
Cleanup

Using a while() loop to avoid goto call
Another safety check

This should prevent hanging when asking for a large number of eigenstates.
Bug fix in ZFCI initial guess

The old version would occasionally skip over perfectly valid determinants, which in some cases causes it to hang.
The new version makes it possible to get all possible eigenstates, but is probably not ideal.
It might be better to select particular SALCs for the initial guess…
One more safety check - in case the number of states requested is not possible given the active space.

Minor cleanup included
Revert "One more safety check - in case the number of states requested is not possible given the active space."

This reverts commit 436aa966759d726256b4921c8f546a6fac871188.
Revert "Bug fix in ZFCI initial guess"

This reverts commit 05cadca955754437772c82e149cffb5070fa00ea.
Revert "Another safety check"

This reverts commit 3e6a30e94c07dc70747e9affe9462cc34619c7ac.
Revert "Cleanup"

This reverts commit 5f8b6ff66d7cf3b0e724a6273702ec35fa7b066e.
Revert "Additional safety checks and clarification in ZFCI initial guess"

This reverts commit c42be658f086281551739f19a5c8c970bfc25f3b.
Merge branch 'master' of https://github.com/shiozaki/BAGEL

# By Toru Shiozaki
# Via Toru Shiozaki
* 'master' of https://github.com/shiozaki/BAGEL:
  renaming SCF to RHF for clarity
  obsolete periodic codes removed. Anh's code will replace this soon.
  scf directory now contains ks, hf, and sohf subdirectories
  changing the directory structure - util
  changing the directory structure
  changing the directory structure. FCI, ZFCI, RAS, ciutil will be under ci
  refactoring asd, asd_dmrg, dimer, and multisite
  stray file removed
  apparently this constructor is broken and unnecessary. Removed.
  minor cleanup
minor bug fix in FCI.
obsolete comment removed.
Merge branch 'master' of https://github.com/shiozaki/BAGEL

# By Toru Shiozaki
# Via Toru Shiozaki
* 'master' of https://github.com/shiozaki/BAGEL:
  moving casscf and zcasscf into the multi directory
RelDF classes are now in DF
Dirac HF is now in SCF
Dirac MP2 moving to pt2 directory
Merge branch 'master' of github.com:shiozaki/BAGEL