core: Use "goto leave" pattern to clean up resources
* src/engine-gpg.c (build_argv): Initialize fd_data_map and argv. Goto leave on error. Free fd_data_map and argv on error.
This will make it easier to add an additional "--with-gpg-args" option
where needed.
- GnuPG-bug-id: T6342