rigoneri/syte — pull request #78 by durden (2012-07-25 01:33:50+00:00)
Title: Fix a few places where we could get errors from bad last.fm data

- I see lots of 'missing' data when a track is currently playing. Last.fm
seems to return some of the data, but the recent track 'date' is empty when
the track is playing and hasn't been 'scrobbled' yet.
- You must listen to at least 50% of a song before it really counts towards
your scrobbles/stats. However, while listening the data is returned
without the date.