Prepare to rebase CONNECTORS-781 branch

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1542878 13f79535-47bb-0310-9956-ffa450edef68
Schema changes and supporting code for multiple agents processes - processid fields

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1543043 13f79535-47bb-0310-9956-ffa450edef68
setStatus no longer needs to take a generic status

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1543317 13f79535-47bb-0310-9956-ffa450edef68
Add hooks for individual process cleanup and full cluster cleanup.

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1543421 13f79535-47bb-0310-9956-ffa450edef68
Define lock manager methods for dealing with node registration.

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

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1543872 13f79535-47bb-0310-9956-ffa450edef68
Create a branch to work on CONNECTORS-813

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-813@1544009 13f79535-47bb-0310-9956-ffa450edef68
Code that transports display URL through to list item indexing

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-813@1544011 13f79535-47bb-0310-9956-ffa450edef68
Service interruption while seeding should not be logged as an ERROR.

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/trunk@1544274 13f79535-47bb-0310-9956-ffa450edef68
Catch runtime exception as well as error.

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/trunk@1544344 13f79535-47bb-0310-9956-ffa450edef68
Implement file node handling, using standard primitives for extensibility.

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1544423 13f79535-47bb-0310-9956-ffa450edef68
Remove unused code

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1544424 13f79535-47bb-0310-9956-ffa450edef68
Refactor runningHash to use java 1.5 constructs.

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1544526 13f79535-47bb-0310-9956-ffa450edef68
Allow multiple agents processes to run, and make AgentStop be synchronous (and stop all of the agents processes)

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1544538 13f79535-47bb-0310-9956-ffa450edef68
Augment IAgent interface to support cleanup methods

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1544588 13f79535-47bb-0310-9956-ffa450edef68
Fix for CONNECTORS-819.  Committed on behalf of Graeme Seaton.

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/trunk@1544614 13f79535-47bb-0310-9956-ffa450edef68
Break agents initialization/deinitialization out so we have loggers available all the time.

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1544643 13f79535-47bb-0310-9956-ffa450edef68
Agents process revisions.

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-781@1544790 13f79535-47bb-0310-9956-ffa450edef68
Fix for CONNECTORS-813

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/trunk@1544795 13f79535-47bb-0310-9956-ffa450edef68
Refactor so that processID gets passed as an explicit argument.  First of multiple checkins.

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