Improved OAuth errors handling

As discussed @lyrixx, we now rely on the `DefaultAuthenticationFailureHandler` of Symfony which handles redirection in a clean way and as our work in `ConnectAuthenticationFailureHandler` is already handled in `AbstractAuthenticationListener` which is already extended by `ConnectAuthenticationListener`
To be able to do that we need to make `OAuthException` extends `AuthenticationException`
hmm, maybe not a require if this exception is used only in the case of the symfony security integration, which is not the main feature (and totally untested given that there is no dev requirement on the security component)