Minor bugfix - duration is now in seconds rather than minutes, just changed debug to match
split out processNotification, and respond to state changes (playing / pause / fwd / rewind)