Cleanup: Use std::unique_ptr where easily applicable (#12238) * Use unique_ptr in Cache _spans in CacheTool.cc * Use unique_ptr in src/proxy/http/remap/unit-tests/test_PluginFactory.cc * Use unique_ptr in src/iocore/aio/test_AIO.cc * Use unique_ptr for m_DNSSrvrTable field in SplitDNS struct * Use unique_ptr in src/proxy/hdrs/unit_tests/test_Hdrs.cc * Use unique_ptr in src/tscore/unit_tests/test_arena.cc * Use unique_ptr for hash field in struct ATSConsistentHash * Use unique_ptr for state_ field in atscppapi::Url class * Use unique_ptr in cachekey plugin * Use unique_ptr in rate_limit plugin * Use unique_ptr in access_control plugin * Use unique_ptr in inliner plugin * Use unique_ptr in cookie_remap plugin * Use unique_ptr in header_rewrite plugin * Use unique_ptr in src/tscore/unit_tests/test_PriorityQueue.cc * Use unique_ptr in atscppapi::Response * Use unique_ptr in atscppapi::Request * Use unique_ptr in atscppapi::AsyncHttpFetch * Use unique_ptr in atscppapi::Logger * Use unique_ptr in include/tscpp/api/Headers.h * Use unique_ptr in include/tscpp/api/GzipInflateTransformation.h * Use unique_ptr in include/tscpp/api/Transaction.h * Use unique_ptr in include/tscpp/api/TransactionPlugin.h * Use unique_ptr in include/tscpp/api/ClientRequest.h * Use unique_ptr in include/tscpp/api/GzipDeflateTransformation.h * Use unique_ptr in include/tscpp/api/GlobalPlugin.h * Use unique_ptr in include/tscpp/api/TransformationPlugin.h * Use unique_ptr in include/tscore/BaseLogFile.h * Use unique_ptr in src/traffic_top/stats.h * Use unique_ptr in src/traffic_cache_tool/CacheScan.h * Use unique_ptr in include/proxy/shared/DiagsConfig.h * Use unique_ptr in include/proxy/logging/LogObject.h * Use unique_ptr in include/proxy/logging/LogFile.h * Use unique_ptr in src/proxy/http3/test/test_QPACK.cc * Use unique_ptr in src/proxy/http2/unit_tests/test_Http2DependencyTree.cc * Use unique_ptr in include/proxy/http/HttpBodyFactory.h * Use unique_ptr in include/proxy/ParentConsistentHash.h * Use unique_ptr in include/proxy/ControlMatcher.h * Use unique_ptr in include/proxy/ControlBase.h * Use unique_ptr in include/mgmt/config/FileManager.h * Use unique_ptr in src/iocore/net/P_SSLCertLookup.h * Use unique_ptr in src/iocore/net/P_QUICPacketHandler.h * Use unique_ptr in src/iocore/net/P_QUICNetVConnection.h * Use unique_ptr in src/iocore/hostdb/test_RefCountCache.cc * Use unique_ptr in src/iocore/hostdb/benchmark_HostDB.cc * Use unique_ptr in src/iocore/hostdb/P_RefCountCache.h * Use uqniue_ptr in src/iocore/eventsystem/RecProcess.cc * Use unique_ptr in src/iocore/cache/CacheTest.cc * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr in include/iocore/net/quic/MTHashTable.h * Use unique_ptr in include/iocore/net/quic/QUICApplicationMap.h * Use unique_ptr in include/proxy/http2/Http2DependencyTree.h * Use unique_ptr in include/tsutil/Metrics.h * Use unique_ptr in plugins/experimental/magick/magick.cc * Use unique_ptr in plugins/experimental/mp4/mp4_common.h * Use unique_ptr in plugins/experimental/mp4/mp4_meta.h * Use unique_ptr in plugins/experimental/rate_limit/sni_selector.h * Use unique_ptr in plugins/header_rewrite/value.h * Use unique_ptr in plugins/multiplexer/fetcher.h * Use unique_ptr in plugins/prefetch/pattern.h * Use unique_ptr in src/iocore/cache/P_CacheDisk.h * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr and vector for gdisks in CacheProcessor.cc * Use unique_ptr in tools/benchmark/benchmark_ProxyAllocator.cc * Use get() instead of &* of std::unique_ptr |