Fix incorrect error message for localhost (in "node update-config")

fixes #7754
Fix incorrect return type for ScriptSignal::Invoke

refs #7744
Remove icinga-prepare-dirs from icinga-bin package

`icinga-prepare-dirs` was part of the package common and bin. Since it
was added with 2.2.0 to common with a man page I would expect this to be
the right place so I removed it from bin.

fixes #7740

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Refactor apply/object rules

fixes #7700
Native codegen (WIP)