Adding C wrappers for LU factorization, modification, and subsequent solves, as well as several wrappers for QR factorization