PIM-3151: Add notification factory, manager and specs for it