Fix coding style issues and add phpdoc
Revert "Revert "Do not require a logger to be present for EventListener\ViewResponseListener""

This reverts commit 041210359dcba6689c205d5a17538e0efba8a038.