Allow empty result for IEntityProvider

In hind sight It was unnecessarily restrictive and I actually counting on this behaviour in [rixxi/gedmo](https://github.com/rixxi/gedmo) :smile:.

[Closes  #92]