* product: add new hooks manager for porducts * move product hooks out of plugins environment * add hooks for plugin