Adding NotificationComponent object. #7228.

@nickchappell,

Same questions sent with PR #59 

https://dev.icinga.org/issues/7228