Added support for SASL EXTERNAL

Modified m_sasl to recognize EXTERNAL and add the fingerprint, as described in #337