Added song progress resume

Converted this morning's coffee into a nice new feature:

Song progress resuming. Performs the standard check, and if its to
resume a song, it doesn't just blindly start the song from the
beginning, it now plays the song from its last known song position,
which theoretically will be within 5-10 seconds of where I last heard
it.