Next/Prev: handle repeat mode
Lastfm scrobbler: add duration; fixes #18