GaussianElimination: Calculation of Gaussian Form of a matrix.
Description
This function calculates the Gaussian Form of a Matrix as well as the "row change" multiplication matrix, in short, both $N$ (the Gaussian Form) and $X$ for a matrix G of the form:
$$
N = X G Y
$$