Sparse LU factorization and update

WWW: https://github.com/ERGO-Code/basiclu
