Seeking past end of track will go to next. Seek to start will NOT go to previous. This is consistent at least with Amarok.
BUG: 566


git-svn-id: http://cantata.googlecode.com/svn/trunk@5580 b1e49159-3266-923f-9c3e-04f16369770a
If seeking backwards, and we are less than 'seekStep' seconds from start then just set pos to start
BUG: 566


git-svn-id: http://cantata.googlecode.com/svn/trunk@5581 b1e49159-3266-923f-9c3e-04f16369770a