Tweak precomputed table size for G
Optimize verification: avoid field inverse

Suggested by Greg Maxwell.
Add explanation about how inversion can be avoided
Rewrite field assembly to match the C version
Convert YASM code into inline assembly
Make {mul,sqr}_inner use the same argument order as {mul,sqr}
Rename bench_verify to bench_recovery
Allocate precomputation arrays on the heap
Remove unused secp256k1_fe_inv_all
Make the benchmarks print out stats
Merge remote-tracking branch 'origin/tweakg' into fast
Merge remote-tracking branch 'origin/fixes' into fast
Merge remote-tracking branch 'origin/fastcheck' into fast
Merge remote-tracking branch 'origin/inlineasm' into fast
Merge remote-tracking branch 'origin/benches' into fast