Split up ecmult and ecmult_gen entirely
Merge pull request #71

949c1eb Split up ecmult and ecmult_gen entirely (Pieter Wuille)
Verify num=openssl initialization and check repeatability
Avoid uninitialized access in secp256k1_gej_double
Tests take too long by default
Avoid valgrind complaints in OpenSSL initialization check
[API CHANGE] Use secp256k1_ec_ prefix for non-ECDSA key operations
Move non-ECDSA operations from ecdsa to eckey
Use internal secp256k1_eckey_ prefix for functions in eckey
Abstract out tweak logic to secp256k1_eckey_* functions
Merge pull request #72

eb74c36 Abstract out tweak logic to secp256k1_eckey_* functions (Pieter Wuille)
ffffc87 Use internal secp256k1_eckey_ prefix for functions in eckey (Pieter Wuille)
e2f71f1 Move non-ECDSA operations from ecdsa to eckey (Pieter Wuille)
ae6bc76 [API CHANGE] Use secp256k1_ec_ prefix for non-ECDSA key operations (Pieter Wuille)
Fix build for 64bit field under OSX

- caused by https://github.com/bitcoin/secp256k1/commit/8881212ebc43e67052ec06dec8beb459769fbab7
- OSX's ar tool doesn't work for empty archives ("ar: no archive members specified")
- repaired by moving entire commit under USE_ASM