remote httplib2 dependency, use httplib instead