check health should never return unknown.

In some situations, errors in config etc, we were returning unknown as a
state which means the probe is ignored even if the check is not working.
we should return error on those cases so that it gets fixed.
added some debian pkg files to gitignore.
1.2.3 release.