Expose unified hooks that can be used in SSH backend
Idea from customer:
Hi, we have deployed custom hooks in the built in hook in rcextensions but it seems that those hooks are not used when pushing via ssh. Due to the bypass of core components when using ssh. The possiblity of having a unique place to manage hooks (for hg or git) is very nice so do you think it would be possible ?