Make the SearchingTrack responsible for combining the artist and
track names into one query
Test SearchingTrack serialisation and deserialisation
Make room for multiple searches in each SearchingTrack

- Create a new id for each SearchingTrack, and use this
  for sync of the AsyncResult's
- Don't use the LastfmSearchQuery status, result, or stop
  method directly
Rename search to searcher in TestSearchingTrack
Test that LastfmSearch creates a LastfmSearchQuery
Rename LastfmSearch to LastfmSearcher, and LastfmSearchWithLoves to LastfmSearcherWithLoves
Rename LastfmSearchQuery* to LastfmQuery*
Install South
Store the Last.fm connection in it's own model