think/surfaces: add profile consumer surface (cadence + ledger composition)
Second of three V1 consumer surfaces after Ledger. Profile is an
entity-centric, read-time, no-cache library: cadence math from
participation records composed with per-counterparty Ledger state.
Exposes full/brief/cadence/list_active via library and sol call profile.