(PUP-3666) Replace and deprecate configtimeout setting

`read_timeout = 0` means the request will immediately time out; I'll test the behavior of `-1` and see what pops out.