Compute the determinant of a using Lapack for full and UMFPACK for sparse matrices. Return an estimate of the reciprocal condition number if requested.