Add support for probing SVG XML files as images
svg: Add support for v,V,h,H path commands

Fixes #2163
svg: Add support for 'fill' tag inside 'path' tag

refs #2163
navigator: Unlink currentpage when redirecting

This fixes problem with stale subscriptions that follows nav.currentpage

Fixes #2117
settings: Make it possible to create SETTING_SEPARATOR from setting_create()
media: Use setting_create() for separators do make sure they get destroyed

Fixes #2157
Don't show "Save as folder default" in video playback settings if we don't have a folder to play from
prop/nodefiler: Make prop_suggest_focus() work thru nodefilter
Send suggestfocus to UI when we skip back/fwd between video items

This make sure the currently focused item is updated to the currently playing one

Fixes #2165
svg: Add support for "viewBox" tag

Fixes #2173
glw: Route skip prev/next if video widget is focused

Fixes #2172
Black out video if video_player enters error mode
Fix so we don't resume when we skip to next video in list (either due to EOF or user command)

Also simplify the per-backend resume logic
ui/videomenu: Store current page outsite loaded view so we can retain current page

Fixes #2179
htsmsg: Must check f->hmf_childs to know if there are childs or not

Fixes #2178
Cleanup skip and seek handling a bit and better support live content

* No longer display a progress bar for live content.
* Disable seek on live content
* For content where seek is disabled make skip to previous track do only that (no restarting)

Fixes #2164
rtmp/hls/fa: Log when we try to resume

refs #2166
fa/video: Avoid writing resume position if source cannot seek

Fixes #2166