build: osx: attempt to work with homebrew keg-only packages
Merge pull request #115

e2274c5 build: osx: attempt to work with homebrew keg-only packages (Cory Fields)
Don't split the g factor when not using endomorphism
Merge pull request #116

665775b Don't split the g factor when not using endomorphism (Pieter Wuille)
Add bounds checking to field element setters
Fix secp256k1_num_set_bin handling of 0
Merge pull request #114

99f0728 Fix secp256k1_num_set_bin handling of 0 (Pieter Wuille)
d907ebc Add bounds checking to field element setters (Pieter Wuille)
Tweak precomputed table size for G
Correct typo in comment
Merge pull request #121

2a54f9b Correct typo in comment (Pieter Wuille)
Optimize doubling: secp256k1 has no y=0 point
Explain why no y=0 check is necessary for doubling

Explanation suggested by Greg Maxwell.
Do signature recovery/verification with 4 possible recid case
Merge pull request #122

6e05287 Do signature recovery/verification with 4 possible recid case (Pieter Wuille)
Add secp256k1_scalar_add_bit
Generalize secp256k1_scalar_get_bits
Switch wnaf splitting from num-based to scalar-based
Make test_point_times_order test meaningful again

As wnaf splitting is scalar based, multiplying with the order directly
would be reduced to multiplication with zero before even converting to
wnaf.
Add secp256k1_scalar_inverse_var which delegates to GMP
Add scalar splitting functions

Which currently delegate to the lambda-splitter in group.