.gitignore vim swap files and local bundle files.
Include rspec.
Spec and implement LastfmFetcher.
Reverse arguments to LastfmFetcher.new - store is first, depends and libraries after that.
Use Lastfm.user because that is where get_recent_tracks are found.
Abide by Lastfm calling convention, it's (argument) or ({argument and options}), not (argument, options)
Add some TODOs for implementing local persistence for Lastfm tracks.