* feat: implement track removal from playlists with real-time UI updates
- Added 'Remove from playlist' option to song bottom sheet (appears only when inside a playlist)
- Implemented immediate UI refresh for track count and duration in playlist header
- Fixed a bug where shuffling for covers scrambled the actual playlist song order
- Improved PlaylistPageViewModel to clear stale data and handle isolated updates correctly
- Added dedicated success/failure messages for track removal in English and Italian
- Unified heart icon size to 14dp across all track list items
* fix: missing code from port process
The cherry-pick was missing the database getter
and the function to remove a song from a playlist
---------
Co-authored-by: beeetfarmer <176325048+beeetfarmer@users.noreply.github.com>