feat(sdk): propagate matchSong track/disc number to all typed SDKs
Add trackNumber/discNumber to the songMatchView lexicon (pkl source +
generated JSON) so matchSong's `matches` list carries the fields Deezer
now backfills. Regenerate server lexicon types, the TypeScript and Go
SDKs, and the crates/rocksky-sdk Rust bindings; forward the fields
through the hand-written DeezerMatch type via the existing `...m` spread.
Bump every native/FFI SDK to a patch release (TS/Python/Ruby/Elixir
0.8.1, Clojure 0.8.1-SNAPSHOT, Kotlin 0.9.1, Erlang 0.5.1, Gleam 1.8.1);
rocksky-sdk already at 0.6.1, sdk/rust deprecated, Go versioned by tag.