Abstract method getEntityKey() excluded from the code coverage.
Minimum Symfony version upgraded to 2.4.

This version added a new service named RequestStack, designed to safely retrieve the current request in a service.
The RequestStack is now a constructor dependency.