Make SIGHUP do a full reload and deprecate SIGALRM