add dependency events

This should enable nicely decoupled monitoring/management solutions, able to trace dependencies.