oconfsplit: Include 'exclude' timeperiods in split-outs

Previously, timeperiods that have 'exclude' timeperiods linked
where the excluded period(s) aren't used elsewhere would be
left out of the split-out configuration. With this patch, the
excluded periods are instead included. Which doesn't make sense
grammatically, but it should make sense if you're familiar with
the naemon config syntax. If you aren't, you probably shouldn't
be reading this commit message anyway.

Reported-by: Robin Sonerfors <rsonefors@op5.com>
Signed-off-by: Andreas Ericsson <ae@op5.se>
init script: Make the warnings/error checking clearer

I recently received a patch to fix a non-bug in the init script
which was sent because the logic was pretty unclear earlier.

This changes it around a bit so it should be obvious which
condition triggers which return status.

Signed-off-by: Andreas Ericsson <ae@op5.se>
Merge pull request #89 from naemon/dev/minor-fixes

Dev/minor fixes