Add HTTP open_timeout

If the url is wrong or not responding, timeout after ```open_timeout```.
Keep it separated from ```read_timeout```.