closed #20: cache songs on last.fm errors