New admin setting for the encryption keys for downloaded responses.

We auto-generate a key-pair on install.

At the moment there is no validation. That would require a custom admin
settings class (which might be a good idea).
Code for encrypting the download, and unencrypting on upload.