message: Fix the cursor blink VT sequence being ignored
  Ensure that the cursor blink VT sequence gets flushed to terminal when conhost is attached to a pty
  Closes
diff: @@ -344,7 +344,16 @@ bool ConhostInternalGetSet::PrivateShowCursor(const bool show) noexcept
  bool ConhostInternalGetSet::PrivateAllowCursorBlinking(const bool fEnable)
  {
  DoSrvPrivateAllowCursorBlinking(_io.GetActiveOutputBuffer(), fEnable);
  - return true;
  +
  + bool isPty;
  + DoSrvIsConsolePty(isPty);
  + // If we are connected to a pty, return that we could not handle this
  + // so that the VT sequence gets flushed to terminal.
  + // Note: we technically don't need to handle it ourselves at all if
  + // we are connected to a pty (i.e. we could have just returned false
  + // immediately without needing to call DoSrvPrivateAllowCursorBlinking),
  + // but we call it anyway for consistency, just in case.
  + return !isPty;
  }
  // Routine Description:
  