Support timeout config in the outer object as the default timeout
Support timeout config in the outer object as the default timeout

shadowsocks/shadowsocks-rust,shadowsocks/shadowsocks-rust,shadowsocks/shadowsocks-rust,shadowsocks/shadowsocks-rust,cch123/shadowsocks-rust,cch123/shadowsocks-rust,zonyitoo/shadowsocks-rust