Expanded range of test matrices for modulo D tests, added in consistency tests
Made some small optimisations
Fixed and added some optimisations to modulo determinant HNF
Moved all variable declaration and initiation to start of function
Moved all variable declaration and initiation to start of function
first implementation of Kannan-Bachem algorithm
fix memory leak in fmpz_gcdinv
Fix small bug introduced by previous commit
Implemented suggestion of Chou and Collins for reduction strategy and some practical improvements for minors method
Implemented some practical improvements for modular algorithm