Fix tests cases.

The way compact signatures are working was explain to me:

https://github.com/bitcoin/secp256k1/issues/45