auto load authorization middlewhere when possible
respect Faraday::RequestOptions#params_encoder

Fixes #269