- Adds LyricsRetriever interface to fetch lyircs from external source
- Adds external lyrics/updated at MediaFile (default caching of 1 month)
- Adds lrclib agent, which fetches from lrclib.net
- Updates local agent to read lyrics from track.txt/track.lrc
* lastfm album.getInfo, getAlbuminfo(2) endpoints
* ... for description and reduce not found log level
* address first comments
* return all images
* Update migration timestamp
* Handle a few edge cases
* Add CoverArtPriority option to retrieve albumart from external sources
* Make agents methods more descriptive
* Use Last.fm name consistently
Co-authored-by: Deluan <deluan@navidrome.org>