DoctrineWriter: allow lookup of existing entities with multiple fields

This PR allow DoctrineWriter to find current entity using multiple column of the current item (instead of just one).
Documentation has been updated.