Make timeperiod timerange endings be non-inclusive

With timeperiods like this:
define timeperiod {
  timeperiod_name Test_exclude2
  alias           Test2 for exclude timeperiod
  tuesday 2 16:30-24:00
  exclude         myexclude2
}

define timeperiod{
  timeperiod_name myexclude2
  alias myexclude2
  tuesday 00:00-23:58
}

you would expect checks to start running at 23:58 and stop running
at midnight. Without this patch, however, checks would start at
23:59, which is counterintuitive. One could argue that timerange
endtimes should be inclusive, but then we wouldn't have the 24:00
syntax to mark the end of the day. Since we *do* have 24:00 to
mark end of the day, we must really consider both start and end
times to be in "HH:MM:00" notation, which is exactly what this
patch does.

Signed-off-by: Andreas Ericsson <ae@op5.se>
config: Kill all-but-deleted auto rescheduling

It didn't do anything, it just pretended it did. Stop pretending.

Signed-off-by: Robin Sonefors <robin.sonefors@op5.com>