New workspace interface for laswp
The goal of this MR is to replace the workspace used for the permutation in laswp and getrf. Instead of moving an entire tile of the matrix in the workspace, we only copy the rows that must be permuted, along with the indexes of the corresponding rows where they must be moved to.