Fix options.userAgent overrides headers.User-Agent