Change primorial to use unsigned longs, and increase size of precomputed primorials for 64-bit systems.
Cast result from int_MSW for proper signed comparison.
Change issquarefree_small to use forprime_t.
Add development Collatz implementation.
Change issquarefree_small to use forprime_t.
Final changes for typecasting and forprime_t compatibility in issquarefree_small.
Attempts to update bigfactor, more work is needed.
Remove mystery function facmod.
Add gcc attributes to appropriate function declarations.