dvdplayer: pass display time through a/v players before out to application

This gives proper display of time to outside world, taking queues into
account and allow seeks to end up where the user expected it to in the
case of input streams which provide time at demux.
dvdplayer: fixed time_offset is difference between adjusted pts and time
dvdplayer: allow 200ms of automatic time update instead of 1ms

It was originally meant to allow 1 second. But has at some point
been broken since the unit has been changed from ms to dvd time
Revert "[pvr] fixed - seek passed the time since the epg item started, which won't work for seek operations"

This reverts commit c1f11e6580f8b9ede2637a6981c6f7e53b60dff1.
Merge pull request #2127 from elupus/disptime

dvdplayer: Display time fixes