Web::HTTP#_request: allow Rex opt level overrides

Allow overriding options at the Rex level when performing requests
via the Auxiliary::Web::HTTP wrapper.
Merge remote-tracking branch 'tasos-r7/feature/web_http_request_opts_override' into rapid7