Refactoring continues.

* Rename IAgencyContractor.finalize -> complete
* Allow more than one agent-side jobs at time.
* Correct tests for contractor/manager mediums.
* Remove unused periodic protocols.