Update libsecp256k1

Import some patches from libsecp256k1. Highlights:
* Use GCC inline assembly instead of YASM (lower dependencies, faster)
* Do large precomputations on the heap (to avoid stack overflows).
* Check results of malloc.