Adds return value (rank of coefficient matrix) to GaussGordanEliminate().