Restore a branch that was erroneously removed in a previous patch.
Restore a branch that was erroneously removed in a previous patch.

smurfix/httplib2,bearieq/httplib2,jcgregorio/httplib2,bearieq/httplib2,smurfix/httplib2,bearieq/httplib2,jcgregorio/httplib2,smurfix/httplib2