Create a rebased branch to continue work on CONNECTORS-781

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1548084 13f79535-47bb-0310-9956-ffa450edef68
Add anonymous services

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1548227 13f79535-47bb-0310-9956-ffa450edef68
Add service data

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1548274 13f79535-47bb-0310-9956-ffa450edef68
Add multiple-data-type transient service data

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1548340 13f79535-47bb-0310-9956-ffa450edef68
Add service data scanner

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1548357 13f79535-47bb-0310-9956-ffa450edef68
Use connection name everywhere as the pool key.  This means that the release methods also need a connection name passed in.

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1548462 13f79535-47bb-0310-9956-ffa450edef68
Polling now cleans up dead pools.

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1548474 13f79535-47bb-0310-9956-ffa450edef68
Register each connector pool + connection name as a service, so we can track it and the number of handles it has outstanding

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1548512 13f79535-47bb-0310-9956-ffa450edef68
Add logic for adjusting pool size depending on changes to connection info

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1548537 13f79535-47bb-0310-9956-ffa450edef68
Implement distributive connection pooling.  Still not completely debugged.

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1548922 13f79535-47bb-0310-9956-ffa450edef68
Debug pool allocation

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1549080 13f79535-47bb-0310-9956-ffa450edef68
More work for CONNECTORS-781.  This commit adds distributed connection pooling.

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