Added option to never check for updates.
Service will be running always just to check if the user turns up the
time to check for updates. It will sleep an hour and check the time
again.
Merge remote-tracking branch 'upstream/master' into HEAD