PIM-3360 : remove deprecated base repository
PIM-3360 : use classic doctrine repository
PIM-3360 : re-work repositories to get ride of custom base entity repository