v0.1.16

Bug fixes (SONNY-2405):
- encode(.deterministic): the comptime field sort's branch quota now scales with
  field count and field-name length (wide structs, long json_config names).
- toValue(): float lexemes are decimal-first with a scientific fallback, shared
  with encode(), so both paths agree byte-for-byte; every finite float of every
  width yields a valid JSON number (no panic, no "(float)").
- toValue(): u128/i128 lexemes are allocated (no NoSpaceLeft panic or
  ReleaseFast undefined behaviour for values of 33+ characters).