source document is now encrypting to zip file to perserve contained filename
manually specifying filename in gpg flag no longer necessary
new filenames should be recognizable as valid and downloadable from defined endpoints
Merge pull request #113 from Hainish/feature/issue80

Feature/issue80
fixing unit tests related to issue 80 fix
Add top-level HACKING doc with contact info
Merge pull request #116 from Hainish/feature/issue80

Fixes unit tests, which were broken by #113 to fix #80.
Fix for issue #111

Update Apparmor config on source server to allow GPG to lock the keyring.
Merge pull request #117 from TheGlobalMail/issue111

Fix for issue #111