Added Eigen to the source tree.
Added cholesky decomposition to check for positive definiteness, using the Eigen library also added to vendors.