Fix assumption that memcache is available for tests
This needs both the public and private key
Revocation w/passphrases doesn't work in GPG2 due to the way pinentry works
Not sure how this ever worked: mail messages absolutely must have a from address
Yikes. phpunit silently dying because exif isn't available. Another reason why '@' function prefixes are bad
Fix broken tests

Test was not correctly/inconsistently calling constructor.
[mms] Fix Horde_Crypt_Pgp#encryptedSymmetrically() rom entering an infinite loop when using GnuPg v2.
I don't pretend to know why these ampersands are there, but adding the missing initial one fixes things for me

All tests now pass fo me on my local machine.
Don't mangle the username if we are trying to strip the email.
Merge branch 'master' into horde_activesync_3_0