Updated cholesky2 to allow inclusion of blas library