Implement save_remote_track_metadata for cdylib (port from crates/cli)
Real impl spawns a tokio runtime, opens the library DB pool, and calls rockbox_library::audio_scan::save_audio_metadata to index the remote URL's metadata. Identical to crates/cli's version (which we can't depend on because of host-only assumptions: SIGTERM dance, getenv(HOME) panic, prctl).
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>