util.sasl.external: first commit. (experimental)
util.sasl: add EXTERNAL between mechanisms.
mod_auth_internal_{hashed/plain}: add SASL EXTERNAL backend.
util.sasl.external: we should set the username on the sasl object in case it's successful.