gui/miscsettings_menu.cpp: fix settings sectionsd config
system/flashtool.cpp: add timestamp
gui/update.cpp: add function to check first url for image update;
check update version and timestamp to notify user about updates
gui/update_settings.cpp: add option to enable/disable updates check on boot
neutrino.cpp: add updates check on boot;
init channel lists before warning about 'new settings are set to defaults' - fix crash,
if ie EVT_PROGRAMLOCKSTATUS received while dialog on the screen, and channel list not exists
Merge remote-tracking branch 'cool-cst-next/cst-next'

Conflicts:
	src/gui/update.cpp
	src/gui/update_settings.cpp
	src/neutrino.cpp