Move over to ABSL logging and flags.

Removes gperftools too since that wants gflags.

Here come the fireworks.

Change-Id: I79cb7bcf60f1047fbfa28bfffc21a0fd692e4b1c
Signed-off-by: Austin Schuh <austin.linux@gmail.com>
diff --git a/aos/network/rawrtc.cc b/aos/network/rawrtc.cc
index 6d9bc3d..eddf696 100644
--- a/aos/network/rawrtc.cc
+++ b/aos/network/rawrtc.cc
@@ -9,13 +9,15 @@
 #include <functional>
 #include <string>
 
+#include "absl/flags/flag.h"
+#include "absl/log/check.h"
+#include "absl/log/log.h"
 #include "flatbuffers/flatbuffers.h"
-#include "glog/logging.h"
 
-DEFINE_int32(min_ice_port, -1,
-             "Minimum port number to use for ICE candidates.");
-DEFINE_int32(max_ice_port, -1,
-             "Maximum port number to use for ICE candidates.");
+ABSL_FLAG(int32_t, min_ice_port, -1,
+          "Minimum port number to use for ICE candidates.");
+ABSL_FLAG(int32_t, max_ice_port, -1,
+          "Maximum port number to use for ICE candidates.");
 
 namespace aos::web_proxy {
 namespace {
@@ -198,11 +200,14 @@
   CHECK_RAWRTC(rawrtc_peer_connection_configuration_set_sctp_buffer_length(
       configuration, TRANSPORT_BUFFER_LENGTH, TRANSPORT_BUFFER_LENGTH));
 
-  if (FLAGS_min_ice_port >= 0 && FLAGS_max_ice_port >= 0) {
-    CHECK_LT(FLAGS_min_ice_port, FLAGS_max_ice_port);
+  if (absl::GetFlag(FLAGS_min_ice_port) >= 0 &&
+      absl::GetFlag(FLAGS_max_ice_port) >= 0) {
+    CHECK_LT(absl::GetFlag(FLAGS_min_ice_port),
+             absl::GetFlag(FLAGS_max_ice_port));
     // Set the port range to use for ICE candidates.
     CHECK_RAWRTC(rawrtc_peer_connection_configuration_set_ice_udp_port_range(
-        configuration, FLAGS_min_ice_port, FLAGS_max_ice_port));
+        configuration, absl::GetFlag(FLAGS_min_ice_port),
+        absl::GetFlag(FLAGS_max_ice_port)));
   }
 
   // Create peer connection