add dependency and apply dependency objects

Signed-off-by: Nick Chappell <nick@intronic.org>

Icinga refs#7219: https://dev.icinga.org/issues/7219
Changelog updates.
Little Changelog fixes.
Fix little typos.
Whitespace cleanup.