Make secp256k1_ge_set_gej work with the point at infinity
Merge pull request #62

1136bed Make secp256k1_ge_set_gej work with the point at infinity (Pieter Wuille)
Split up signing and verification initialization
Set precomputation table late and unset early.

Set the global pointer to the precomputation table only after initializing
it completely, and unset it before doing any uninitialization.

This causes fail-fast behavior in case of race conditions between
initialization and operations using it.
Merge pull request #60

c259a7c Set precomputation table late and unset early. (Pieter Wuille)
04e34d1 Split up signing and verification initialization (Pieter Wuille)
Make bench use external interface
Merge pull request #67

bae6a42 Make bench use external interface (Pieter Wuille)
Better randomization for tests
Merge pull request #68

3fd6253 Better randomization for tests (Pieter Wuille)
Split up ecmult and ecmult_gen entirely
Merge pull request #71

949c1eb Split up ecmult and ecmult_gen entirely (Pieter Wuille)
Abstract out inversion modulo order into secp256k1_ge_scalar_inverse
Implement inverse modulo order using ladder