During scanning, keep track of files lacking required metadata (artist, track)
Refactored configuration of last.fm update services into a common settings bean
Use language specified in settings when fetching textual content
Expose method for getting lyrics by artist name/track name
Expose method to clear fetched content and call history for language specific data
Added method for looking up artist/track name based on id for library track
If syncing of starred tracks is enabled, love/unlove on star/unstar
Parser for loved tracks
Last.fm client for fetching user loved tracks
Make track comparable
Added table for holding track of last.fm loved tracks
Function for updating imported last.fm loved tracks
Add calltype for representing last.fm user.getLovedTracks call
Added option to import last.fm loved tracks and sync with locally starred tracks
Identify starred tracks not found in loved tracks import, and send during update phase
Added support for using ALBUM ARTIST instead of ALBUMARTIST as tag key in flac files
Add UserLovedTracksService to update services
Only sync starred/loved tracks if configured to
Bumped to 0.7.22
Fix: respect sync settings, clear track cache on external update