Add support for authenticating to Dovecot

Signed-off-by: Giel van Schijndel <me@mortis.eu>
Merge branch 'master' into dovecot-auth