request_timeout optional parameter and updated versions

Change-Id: I0ec5eac0f755dbf1db63698d0891e8239e94797d