Implementation of Content Search & Replace

Implementation of Content Search & Replace. 
When applied licence following [1] other modules files added licence info

[1]  https://github.com/Adobe-Consulting-Services/acs-aem-tools/blob/master/CONTRIBUTING.md
The url is giving 404. However I have followed [1] & looks ok.   Small Suggestion can we make scope.addNotification global level that is move into acs-commons or any other module. Rather than repeating in al sub modules? 

[1]   https://github.com/davidjgonzalez/acs-aem-tools/commit/8bc97eab86eb45462a4d3f57c91cef011e5f301f