gpg: Create all MPIs with RFC-4880 correct length headers.
* g10/build-packet.c (gpg_mpi_write): Strip leading zeroes.
This used not to work with opaque MPI as returned by Libgcrypt from
ECC operations. This patch fixes this.
- Signed-off-by: Werner Koch <wk@gnupg.org>