Cholesky/LU/SparseCholesky: Add absDeterminant, logAbsDeterminant and signDeterminant

libeigen/eigen!2991

Closes #757

Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
12 files changed