Artwork was stored inline in the tracks table (385MB / 98% of DB size for 8K tracks).
Now read directly from audio file metadata via AVAsset when needed, shrinking the DB to ~8MB.
Also fixes unit test infrastructure: create shared scheme including
MusicTests, fix TEST_HOST path (Mumu.app), add PRODUCT_MODULE_NAME=Music,
add get-task-allow entitlement, and skip NSOpenPanel in test runs.
Introduces the core Track struct (nonisolated to work with project-wide
MainActor default isolation), its FetchableRecord/MutablePersistableRecord
conformances, a DEBUG fixture helper, and three Swift Testing tests covering
round-trip persistence, ID assignment on insert, and deterministic hash computation.