Adding a providerAuthenticate route

It replaces the adapters registered in ZfcUser with the HybridAuth adapter only when doing a social authentication. Otherwise, the ZfcUser authentication is left intact.