message: utility: remove absl::strings_internal::memcasecmp usage
  Description:
  Replace use of absl::strings_internal::memcasecmp() in utility with absl::StartsWithIgnoreCase. This removes dependency on Abseil's internals and is inline with the Abseil Compatibility Guidelines..
  Risk Level: Low
  Testing: Ran unit tests
  bazel test //test/common/common:utility_test
  Docs Changes:N/A
  Release Notes: N/A
  Fixes
diff: #include "common/common/hash.h"
  #include "absl/strings/ascii.h"
  -#include "absl/strings/internal/memutil.h"
  +#include "absl/strings/match.h"
  #include "absl/strings/str_join.h"
  #include "absl/strings/str_split.h"
  #include "spdlog/spdlog.h"
  @@ -134,7 +134,7 @@ bool StringUtil::caseCompare(absl::string_view lhs, absl::string_view rhs) {
  if (rhs.size() != lhs.size()) {
  return false;
  }
  - return absl::strings_internal::memcasecmp(rhs.data(), lhs.data(), rhs.size()) == 0;
  + return absl::StartsWithIgnoreCase(rhs, lhs);
  }
  absl::string_view StringUtil::cropRight(absl::string_view source, absl::string_view delimiter) {
  