vnlnz replaced with normalize_row, which works on Matrices instead. first attempt at gj_noswap
bugfix for annihilate_col. merge annihilate_col and normalize_row into a single function, nan_row, and change gj_noswap to use that.
more words for GJE
one bugfix in GJE code and a helper function that I might use
commit borp from gje.hs, just to get a snapshot. i'm going to make it incomprehensible next
add a new matrix file that I intend to replace gje.hs