Move polynomial related code to new files src/poly.{cc,h}
Fix freeing of bigintmat by GASMAN
Support setting singular bigint values in _SI_SetMatElm for bigintmat

Previously it only accepted GAP ints (big and small)
Comment and cleanup _SI_EVALUATE
Fix gapwrap to increment ring ref count when necessary.
Update documentation of naming conventions