Document authentication failures and logging

Add some documentation explaining how client authentication failures are
communicated to the caller.

Add some documentation explaining how logging is setup and available.
Add NullHandler to loggers to prevent spurious error messages

Supporting python 2.6+