Add cache on LastFM data (fix #101)