anonymous namespace instead of static functions
using a more stable criterion for assigning orbitals to subspaces.
cleaning interface to (Z)Matrix::svd
implements a projection and a threshold for dimer active space determination. test cases pass, but has not yet been tested for more complicated cases.
svd with a threshold works properly.
making bagel compilable with libint again

after Ed's talk..
bug fix when using svd to determine dimer active space
Merge branch 'master' of github.com:shiozaki/BAGEL
naive parallelism in RAS over states
Davidson algorithm can now periodically collapse the subspace. It is currently only used in FCI, RASCI, and MEH as it didn’t seem quite so stable in other routines. The collapse is controlled by the keywords “davidsonceiling” and “davidsonfloor”.
Davidson’s paper (1992 J. Comp. Phys.) suggests a different approach to the collapse. Still doesn’t seem totally stable in all situations.
redirect MEH CAS calulations to a file rather than just throw them out.
finite nucleus for energy calculations

not optimal (but should not matter). Checked asymptotically, but eventually needs to be checked against some other software. TODO gradients, should be easy
minor
oops sorry
oops sorry (take 2)
Merge branch 'master' into btas-tmp

Conflicts:
	src/dimer/dimer.cc