Added a way to switch the client authentication method when request tokens since not every provider supports the Authorization Header scheme and bumped version