Allow for the clerk to merge continuously is no activity for the
penciller to prompt.
The penciller now must also correctly lock the manifest - to stop races
between the creation of ne wL0 files and the completion of work by the
clerk
Standardise on record definitions between modules to make easier - then
add functionality to pushing to penciller as bookie would do. Some
initial manual testing of this seems OK.
Add further descriptions of roles following name changes. Attempt to
simplify manifest management in the Penciller by assuming there is only
one Penciller's Clerk active - and so only one piece of work can be
ongoing
CDB was failing tests (was it always this way?). There has been a
little bit of a patch-up of the test, but there are still some
potentially outstanding issues with scanning over a file when attempting
to read beyond the end of the file.
Tabbing reformatting and general tidy.
Concierge documentation development ongoing.
Delete some old working files and adopt a new naming convention. The
keymanager actor has now been replaced by a concierge, to reflect that
this management role is performed at the front of house