New logging requirements.
The module is compliant; the userspace app still isn't.
Also some internal aesthetic adjustments we've been meaning to do for a while
(function renames and indentation unnecesarieties).
And fixed a concurreny-related bug in filtering, several initialization
oversights in its unit test.