Fixed issues

Fixed namespace issues
Added zendframework/zend-ldap as a dependency
Added ability to autodiscover URLs by performing an Active Directory
Service Connection Point (SCP) record lookup.
Fixed errors with Autodiscover, now follows redirects and adds content
length to the headers
after attempting autodiscovery, save the response so that you can tell
if it failed or not
correct author email address
added support for psr-3 compliant logger, and add logging messages
throughout the discovery process
expose default curl timeout via public variable, and use that in place
of previously hard-coded value of 6 seconds