cleaned up dirty local dependencies on cotrix-head
renaming in cotrix-neo
bulk changelog optinally optimised based on timestamps
managed codes can be reused
changelog design slightly simpler
validation service design now simpler
model refactored around containers for clarity and efficiency
Attributed and Named are inverted in trait hierarchy
management API now directly on codes and codelists
Removed versioning as a general trait for simplicity
bespoke containers and new commondef API simplify working with attrs
attribute' descriptions now are 'notes" throughout
memory beans have clearer init logic
timestamps part of changelog, while repo events both before and after
attrdefs now with own attributes, for uniformity and future use
Attributed now recast as Described, and reuse across Definition/Defined
specific container subclasses also for codes, links, and definitions
further refactorings towards uniformity and cleanup
codes can now be queried by attribute(s)
definitions have private API like other traits