sync to latest refactored lib versions

this PR contains the  update to use latest refactored lib versions (see note below) and as way to exercise the functionality of those PRs

Note: separate PRs will be opened on both http and oauth lib projects respectively and will update this description here with their links.