Make `LinearSolve` factorizations available in a standalone manner

LinearAlgebra.jl kind of does this, where you have the different functions all create a QR object. But i dont quite see how to use it fully generically