Switch ftp to use protocol options, rather than url options.
Fix ftp utf8 problem by add an 'utf8' option for ftp url.
fixed: Cosmetics
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
[PowerManagement] Made busy dialog open when something issues suspend, hibernation, powerdown or reboot
Picture/SlideShow support rotate picture by swipe up/down.
library: support simultaneous simple and advanced filtering (fixes #13915)
FIX: Send Touch actions to the proper window
AE: possible segfault after suspend / resume (m_sink might be gone)
Merge pull request #2458 from elupus/iseekable

Disallow seeking for UDP and some interface improvements in dvdplayer
gui: move clean of dirty regions to afterrender and call that from app

This allows multiple render passes with same dirty regions
changed: Improve Curl (error) logging to make it easier to detect issues
changed: For Curl stat we should overrule the default timeout else we'll fail on slow servers/links
Merge pull request #2428 from arnova/curl_tweaks

Curl (logging) tweaks
Merge pull request #2401 from ulion/ftp_switch_to_protocol_options

Ftp switch from url options to protocol options
Merge pull request #2256 from ulion/fix_ftp_utf8

Fix ftp utf8 problem by add an 'utf8' option for ftp url.
Add protocol option 'seekable' for CurlFile.
Merge pull request #2521 from ulion/curl_protocol_option_seekable

Add protocol option 'seekable' for CurlFile (http/https).