Fixed a defect where handlers for SASL authentication were being added multiple times.  This caused issues when trying to reconnect.  A handler for the auth mech would get added each reconnection attempt, causing digest-md5, success and failure to be called x times for each x number of retries.
Fixed a defect where handlers for SASL authentication were being added multiple times.  This caused issues when trying to reconnect.  A handler for the auth mech would get added each reconnection attempt, causing digest-md5, success and failure to be called x times for each x number of retries.

Handlers for sasl authentication as well as success and failure are now added during the __init__ method.

EnerNOC/smallfoot-sleekxmpp