dvdplayer: move CanSeek/CanPause to seekable interface
dvdplayer: disable seeking and pause for udp/rtp and seek for tcp
dvdplayer: move navigator state into IMenus

This allow bluray navigator to make use of it eventually
Merge pull request #2458 from elupus/iseekable

Disallow seeking for UDP and some interface improvements in dvdplayer