Multiple keys

This allows you to specify multiple encryption keys. This is usefull is you want to encrypt your backups to the keys of several admins so that in case of a key loss you still have access to your backups.

ed5530c adds GPG parameters to always trust the keys specified on the duplicity command line. Otherwise you have to tell GPG that your keys have ultimate trust or sign the keys with a key that is trusted in GPG. Having this on a server is not really a good idea in all circumstances. As the keys are given by keyid you can also just trust them. If you are worried about keyid collisions, just specify the full fingerprint.

If you want to merge all my pull request I also have them all merged into one branch on https://github.com/cirrax/puppet-duplicity/tree/cirrax