Make the sasl unit tests a bit more useful
Make the success data avaialable to the sasl mechs
Validate server response
Notify thread of an exception
improve throw exception in sasl
Add option to verify server response (defaults to false)
Fix response validation
Code cleanup