Save scrobbles/listens when network is unavailable and submit later
Currently if there is not network scrobbling will just be skipped. It would be preferable to cache the pending scrobbles in this case and submit them later when networking is available again.