Disallow absl::optional usage via include_rules

Since PDFium switched over to std::optional, update include_rules to ban
absl/types/optional.h. While this diverges from Chromium's rules, the
divergence is temporary, as Chromium is doing the same migration in
https://crbug.com/40288126 and will make this change when they are done.

Change-Id: Iacb339ff52aacc91c50117c1b3f49193b87eaa3c
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/116310
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Thomas Sepez <tsepez@google.com>
diff --git a/DEPS b/DEPS
index 8874cce..efb8201 100644
--- a/DEPS
+++ b/DEPS
@@ -532,6 +532,7 @@
   '-third_party/abseil-cpp/absl/synchronization',
   '-third_party/abseil-cpp/absl/time',
   '-third_party/abseil-cpp/absl/types/any.h',
+  '-third_party/abseil-cpp/absl/types/optional.h',
   '-third_party/abseil-cpp/absl/types/span.h',
 ]