Bug 1053940 - docker-worker: Encrypted environment variables

One open issue is the management of the gpg keys. Currently they are hard-coded.
Is it possible that more than one of these conditions could be true?  Would there be value to logging if more than one condition falls outside the rules?  If so we could just have one error message that we keep appending to and at the end if there is an error message, we throw.