SASL authentication support (extendable via MEF). Fixes #13