Add notification entities, repository and specs
PIM-3151: Add notification factory, manager and specs for it
Store username in job executions
PIM-3151: Add JobExecNotifier and update manager to be able to mark notif as viewed
PIM-3151: Now can add and list notifications and events
PIM-3151: NotificationEvent can have type success, warning, or error
PIM-3151: Update phpdoc
PIM-3151: Update NotificationManagerSpec
Add notification menu
PIM-3151: Can mark notifications as viewed
Merge branch 'KAF-notifications' of github.com:akeneo/pim-community-dev into KAF-notifications
Create a dedicated notification bundle
PIM-3151: add limit and offset to notification controller list
Update routing
PIM-3151: Refactor Notification into UserNotification
PIM-3151: Refactor NotificationEvent into Notification
PIM-3151: Remove id from markViewed route to avoid hack

And it passes the User instead of userId
PIM-3151: Replace is_string by is_object in Manager
PIM-3151: Use a manager for countUnreadUserNotification instead of the repository
PIM-3151: Use BatchStatus::Stopping instead of 4 in JobExecutionNotifier