…e extension Configuration class
…Provider to it.
Also renamed DI parameters and the UserProvider service. Documentation updated to reflect new configuration key.
Changes are based on current state of the Security component's X509 factory. This update also depends on the following upstream fix, as PreAuthenticatedTokens were broken.  fabpot/symfony#696