Allow users to specify a GPG key fingerprint or keyring file to be included as the 'signed-by' option.
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>