Add configuration file and use that to look up per-repository trusted uesrs
Add myself to authors
Nicer error messages when used interactively
Merge remote-tracking branch 'tollef/master'

* tollef/master:
  Nicer error messages when used interactively
  Add myself to authors
  Add configuration file and use that to look up per-repository trusted uesrs
Reencrypt is triggered via 'rc' not 'ed'

Signed-off-by: Peter Palfrader <peter@palfrader.org>
Maybe fix gpg call
Fix an error message
Be explicit when passing file descriptors to GPG

Ruby 2.0 and newer sets close-on-exec on file descriptors and require
us to explicitly pass them in the exec call, so do so.
set ecode before trying to print it to stderr