Fall back to default faraday middleware
Created by: jdelStrother
If you call Faraday.new with a block, Faraday won't default to its default middleware, so we need to manually specify it. Previously discussed at https://github.com/oauth-xx/oauth2/pull/331