message: FANCY_LOG macros: specify explicit Envoy namespace
  Explicitly specifying Envoy's namespace allows external codebases
  to consume these macros without enforcing 'using namespace Envoy'.
diff: @@ -94,7 +94,7 @@ FancyContext& getFancyContext();
  static std::atomic<spdlog::logger*> flogger{0}; \
  spdlog::logger* local_flogger = flogger.load(std::memory_order_relaxed); \
  if (!local_flogger) { \
  - getFancyContext().initFancyLogger(FANCY_KEY, flogger); \
  + ::Envoy::getFancyContext().initFancyLogger(FANCY_KEY, flogger); \
  local_flogger = flogger.load(std::memory_order_relaxed); \
  } \
  local_flogger->log(spdlog::source_loc{__FILE__, __LINE__, __func__}, \
  @@ -119,7 +119,7 @@ FancyContext& getFancyContext();
  */
  #define FANCY_FLUSH_LOG() \
  do { \
  - SpdLoggerSharedPtr p = getFancyContext().getFancyLogEntry(FANCY_KEY); \
  + SpdLoggerSharedPtr p = ::Envoy::getFancyContext().getFancyLogEntry(FANCY_KEY); \
  if (p) { \
  p->flush(); \
  } \
  