Fix sieve test.  Add big.Equals
Add ecm factorization routine
Simplify out Neg call