Fix encrypt to allow recipients specified as either a list or string (ba...

...ckwards compatible)
Um. That above comment is actually pointing out a problem, just in case no one noticed. You can't do ```gpg --encrypt --output``` with nothing after it; GnuPG won't do anything. You need a filename or pipe redirection, so this patch requires more work.