[fix] restrict path access through UPnPServer
[addons] bump version for scrapers after 361696a2d04025bfa2f9e5822baca9e843f07a29
Merge pull request #2759 from alcoheca/upnp-fix-root-access

Upnp fix root access
Fixed: do not send Range request header when encounter error.
CGUIWindowSettingsCategory: update delayed setting changes on focus change asynchronously

When using the mouse to focus another control after having changed the value
of a delayed setting that reloads the skin, a SIGSEGV occured because the
CGUIControl event handler tried to execute code on an already destroyed object.
Handling the update of the delayed setting change asynchronously allows the
active event handler to finish working before handling the previously triggered
GUI_MSG_UPDATE_ITEM which may lead to the destruction of the setting controls.
Merge pull request #2675 from ulion/curl_range_rework

Fixed: do not send Range request header when encounter error.
fix possible legacy path translation crash (thanks vdrfan)
settings: remove redundant/invalid <heading> definitions
[win32] supress warning C4355: "'this' used in base member initializer list"
settings: remove redundant/invalid <heading> definitions (part 2)
localization: fix "xbmc/settings/foo.xml" to "system/settings/foo.xml"
dvdplayer: factor out render config flag from OutputPicture
dvdplayer: cosmetic alignment of checks
renderer: split out frame move from render action in video renderers
renderer: move waiting for next frame into rendermanager
core: drop Update() from IPlayer and paused state from renderer

We never called it on players and we never asked renderer to pause
renderer: restore support for m_videoDisableBackgroundDeinterlace
core: make sure we still reset screen saver during playback
renderer: use correct timeout time for event
core: drop unused IsPresentFrame()