gui/movieplayer.cpp: check file name is not url before save screenshot
gui/movieplayer.cpp: try to fix 'always seek to 0'
data/locale/english.locale: fix filebrowser.sort.namedirsfirst
Revert "- movieplayer: ask before stop temporary timeshift"

This reverts commit f9c7662c73f96b64e5dfabc2d62e3116db51b605.

Conflicts:
	src/gui/movieplayer.cpp
Revert "driver/record: auto-terminate temporary timeshift recordings"

commit can stop plain record instead of timeshift, and breaks auto-timeshift concept

This reverts commit c9d78e1a9c814625d3daadff61d9074e5bcdd55e.
driver/file.cpp: cache file type
gui/filebrowser.cpp: cleanup, simplify footer
Merge remote-tracking branch 'cool-cst-next/cst-next'

Conflicts:
	src/driver/file.h
	src/gui/filebrowser.cpp
	src/gui/movieplayer.cpp