Ensure packages state change notifies related services

- Use collections for loop/stage-safe notifications on updates/rollbacks
  (Package<|foo or bar|>~>Service
)
- Trigger notify, if service is not defined while being collected
  for notifications

Partial-blueprint: patch-openstack
Change-Id: Icd32d822f56677da4d5d0ef525176bca99c7769d
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>