Support for custom EntityListenerResolver

Anyone who would like to use an [EntityListener](http://doctrine-orm.readthedocs.org/en/latest/reference/events.html#entity-listeners-resolver) and inject into it's constructor using Laravel's DI, will need a custom EntityListenerResolver in which they can call \App::make with service providers for DI.

If you are on board, I think we should provide this by default aka LaravelListenerResolver that will do this automatically.