Fix for case where user wants to disable encryption with blank key.
Add optional PGP key verification on web server side.
Clarify dependencies for mail_smtp.