Added CMake macros (cmake/modules/AddLibrary.cmake) to build mpqc
libraries, object libraries, and object targets.
Added more robust Eigen test when built in extern.