slog-configurator v1.4.0 — Search returns a page and its total

logring.Handler.Search now returns Page{Entries, Total, Offset} instead of
[]Entry, with Total counted before Limit and Offset apply -- in the same locked
walk that collects the entries.

Taking the total from a separate Count call means two locks, so on a live ring
it can describe a ring the page did not come from and paging can skip or repeat
records. Only the ring can hold one lock across both reads.

Migration: append .Entries at existing call sites.

Cost: a full walk, since the total is unknowable without visiting every entry.
Count, Tail, Clear and Stats are unchanged.