Make rref test check that matrix is in rref
fmpz_fdiv_q_2exp appeared twice in manual
Spread long code lines
rename hnf_mod_D to hnf_modular
added function fmpz_CRT_ui_signed_precomp
function fmpz_multi_CRT_ui_unsigned doesn't exist and the sign argument of fmpz_multi_CRT_ui was missing
implemented snf for diagonal matrices
made fmpq_canonicalise test use flint_test_multiplier
made fmpz_mat_CRT_ui use the signed precomp version of fmpz_CRT
added multimodular reduced row echlon form
update headers
clean up code for xgcd
added dixon based nullspace function
added classical smith normal form method based on Kannan and Bachems paper
added tests for fmpz_mat_snf_kannan_bachem and fmpz_mat_nullspace_dixon
added tests for fmpz_mat_rref_multi_mod