add: implement new spinning algorithm
chg: split MinpolyMatrix::reduce() up into smaller functions
chg: apply minor fixes to minpoly_generic.{cc|h}
chg: improve memory handling in minpoly_generic.cc

delete the entries of currentVector at the end of each block
chg: omit zero entries in minpoly_generic
fix: fix a memory leak in MinpolyMatrix::getFactors()
chg: add comments for minpoly_generic
dgb: add PrintNumber() and printReducingBlocks()
fix: initialize n_gens in MinpolyMatrix::getFactors()
fix: use n_Neg() correctly in MinpolyMatrix::eliminateEntry
chg: remove reducingBlocks from class MinpolyMatrix
chg: remove unnecessary includes from minpoly_generic.cc
chg: avoid redundant if statement in minpoly_generic.cc