[Doctrine] Add support for non initialized proxy on postRemove

This PR fixes an issue about non initialized proxy related to doctrine/doctrine2#1065

Basically, a proxy non initialized in a postRemove event result to an `EntityNotFoundException` and so, break the `postRemove` event.

I have try to fix it directly in doctrine but IMO, it is a limitation which will not be fixable due to the drawback it introduces.