include HTTPClient version in User-Agent header, and document weird BD API User-Agent requirements
RequestQuery, verify HTTP API can work