build: ensure git submodule with dvb-scan data is updated.
build: remove use of submodule for dvb-scan data

Revert back to manually fetching, though now its a git report its somewhat
simpler and we'll avoid using a separate script.
build: correction to ensure old data is removed.
Add a new button to service list which auto-mapps channels by service-name
add cflags support to configure script
timeshift: fix start of buffer bug and add some useful debug.
timeshift: fix printing error.
libav: detect versions that are to old for libav muxing
build: ensure proper path is cleaned of .git files.
adding help file for timeshift tab (under configure)
add saving prevcaid to service config
docs: update timeshift documentation.
Fix #1529 - webUI should show timeshift periods as minutes.
Merge remote-tracking branch 'origin/pr/224'
Merge remote-tracking branch 'origin/pr/222'
Merge remote-tracking branch 'origin/pr/221'
timeshift: add abs seek and proper 90kHz/1MHz conversions.
timeshift: fix some sob/eob problems.
Fix #1504 - Set IE8 compatibility mode to fix extjs IE9 issues.

Also add missing <head> tag.
timeshift: fix bug in relative seeking from live.