Fix generating request portions of the contract (schema & params) by using Faraday::Request to represent real requests (just like we use Faraday::Response for real responses).