Corrija as depreciações do Faraday no gem da API do Discourse

Continuando a discussão no GitHub para que não estejamos discutindo coisas em um PR fechado e sem relação…

@blake:

Legal, obrigado pelo PR. Esses erros estão relacionados a uma nova versão do faraday. Se você rodar bundle install, deve obter a nova versão e ver os erros. Você gostaria de fazer outro PR para a correção do Faraday?
Acredito que tudo o que você precisará fazer é encontrar todas as ocorrências de Faraday::Error::ClientError e substituí-las por Faraday::ClientError.

@kimardenmiller:

O meu faraday parece estar ficando na versão 0.15.4, onde acredito que o gemlock o tem. Então, não consigo reproduzir o erro localmente. Devo fazer bundle update faraday para atualizar o gemlock para 0.16.2?

O Gemfile.lock está no arquivo .gitignore, então você pode simplesmente excluí-lo e rodar bundle install novamente.

Mesclado: