Provided proper authentication support

The proper authentication support pases the client ID and secret via the
authorization header, however that does not work on Google though.
Made GoogleAuthModule skip the expected failure