Revert "Update readme.md s/develop/master/ [ci skip]"

This reverts commit 4b11ef3217e3346ffe8f9dcfb153d3e8c68b1198.
Fix notice emitted by KnpPaginatorBundle PaginatorConfigurationPass
Test symfony 2.3, 2.4, 2.5 & dev-master
Also give the symfony version when running the tests with --no-dev
Add documentation on pagination related components
Remove AuthorizationCheckerFactory

Let AuthorizationCheckerCompilerPass directly inject required arguments,
not depending on a factory service to perform injections.
This may improve performance, removes unnecessary code,
and makes AbstractAuthorizationChecker more flexible by allowing __construct to be overridden.
Merge branch 'feature/pagination-take-2' into develop

* feature/pagination-take-2:
  Add documentation on pagination related components
  Fix notice emitted by KnpPaginatorBundle PaginatorConfigurationPass
Add View listener that changes template names & injects extra variables when templated.

No more double template copies for put & edit, post & new, delete & remove routes
Default templates when no specific template is created

Extra variables when using a template for injecting variables that should not be serialized.
Will be used for injecting authorization checker and a route generator for the default templates

Add test for EventListener\ViewResponseListener
[BC Break] Add RadRestControllerInterface::getRouteName(), which is public now
Always inject all variables in the default constructor of ControllerServiceController

This allows to call the slower parent::getRouteName() in a subclass of ControllerServiceController for unhandled cases
Add controller variables that are injected as extraData in the template

Add test for Twig\ControllerVariables
Add default templates, and twig extension to get object keys

Add test for Twig\ObjectExtension
Do not require a logger to be present for EventListener\ViewResponseListener
Add alternate dependency on sensio/framework-extra-bundle ~2.3

sensio/framework-extra-bundle ~3.0 requires symfony/symfony ~2.4, but this
bundle must support symfony/symfony ~2.3, which is supported by
sensio/framework-extra-bundle ~2.3
Both versions of framework-extra-bundle are tested by travisci
Revert "Do not require a logger to be present for EventListener\ViewResponseListener"

This reverts commit 1307277b14770b43b66b83429243ee1e002e9141.
Fix coding style issues and add phpdoc
Make logger optional for EventListener\ViewResponseListener
Add documentation about templates
Change documention rel RadRestControllerInterface::getRouteName()

 * getRouteName() must be public (a3f7c6f183ba9fdf6b327d9b5b3db17e2e3aa45f)
 * All possible route names must be handled without throwing exceptions.
   (ControllerVariables::route() in edd16c4d01eeb5120831e1a2249a80f1adb1631e)
Update documentation & compiler pass wrt removed AuthorizationCheckerFactory

factory flag on radrest.authorization_checker tag is no longer valid.
Previously: 66fb6057cebbccf3196a7c61e9d7006e4e013236