Implement handler registration and operation registry
Implements the dispatch core for the call protocol per ADR-022 and ADR-024:
- Handler async closure type alias returning ResponseEnvelope
- HandlerRegistration bundle: spec, handler, provenance, composition
authority, scoped env, capabilities
- OperationProvenance enum with all 6 variants (Local, FromOpenAPI,
FromMCP, FromCall, FromJsonSchema, Session)
- OperationRegistry with register/registration/invoke/list_operations
- invoke flow: visibility check (Internal from wire -> NOT_FOUND),
ACL with authority switch (internal: true -> handler_identity,
internal: false -> caller identity), handler dispatch
- OperationRegistryBuilder with new/with_local/with_leaf/with_leaf_provenance/with/build
- make_handler helper for boxing async handlers
- 21 unit tests covering invoke, visibility, ACL authority switch,
builder provenance, and lookup behavior