Custom distingushed name parser

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1616136 13f79535-47bb-0310-9956-ffa450edef68
Replaced LdapName with custom DN parser

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1616137 13f79535-47bb-0310-9956-ffa450edef68
HTTPCLIENT-1535: Permit other addresses to be tried in the event of a NoRouteToHostException.  e.g. when there one of the addresses to be used is an ipv6 address when the client does not have an ipv6 route to that particular host

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1616239 13f79535-47bb-0310-9956-ffa450edef68