HTTPCLIENT-1563: HttpClient OSGi bundle doesn't import packages "javax.naming.ldap" and "javax.naming.directory"

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1631046 13f79535-47bb-0310-9956-ffa450edef68
HTTPCLIENT-1565: ClientExecuteSOCKS example doesn't specify the context while making the request
Contributed by Rohit Agarwal <mindprince at gmail.com>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1631053 13f79535-47bb-0310-9956-ffa450edef68
Use absolute path to public-suffix-list.txt resource

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1631102 13f79535-47bb-0310-9956-ffa450edef68
Do not run public suffix test on simple host names (non DNS names)

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