New ProcessorChain architecture.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-bwc-ProcessorReorg@5799 ddefafc4-47db-0310-ae44-fa13212b10f2
Initial work on Q-value processing. Builds, but still not quite sane. Fixed a bug in ChainTraverser. Still more to come.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-bwc-ProcessorReorg@5819 ddefafc4-47db-0310-ae44-fa13212b10f2
Somewhat more sane behavior. Also more efficient.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-bwc-ProcessorReorg@5824 ddefafc4-47db-0310-ae44-fa13212b10f2
Brought sanity to the land of baboons. Simplified prioritization of Targets somewhat, also slightly more efficient than before. Documented class Dispatcher.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-bwc-ProcessorReorg@5826 ddefafc4-47db-0310-ae44-fa13212b10f2
Some changes to RegistrationPersistenceManager in dum to allow proper storage of q-values. Also, some changes to tfm, and a test-case.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-bwc-ProcessorReorg@5829 ddefafc4-47db-0310-ae44-fa13212b10f2
Various tweaks/fixes to Dispatcher. Unit test for Dispatcher. Made Worker::clone a const method.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-bwc-ProcessorReorg@5850 ddefafc4-47db-0310-ae44-fa13212b10f2
Fixed a silly bug.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-bwc-ProcessorReorg@5852 ddefafc4-47db-0310-ae44-fa13212b10f2
Fixed cancelAllClientTransactions for Candidate Targets.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-bwc-ProcessorReorg@5856 ddefafc4-47db-0310-ae44-fa13212b10f2
added missing ending brace

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-bwc-ProcessorReorg@5873 ddefafc4-47db-0310-ae44-fa13212b10f2
Changed a copy of an auto_ptr in TargetCommand's copy constructor to a clone. Fixed an index increment bug in ResponseContext.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-bwc-ProcessorReorg@5875 ddefafc4-47db-0310-ae44-fa13212b10f2