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/mutex/BUILD b/aos/mutex/BUILD
index d079a02..d3fea1f 100644
--- a/aos/mutex/BUILD
+++ b/aos/mutex/BUILD
@@ -12,7 +12,8 @@
     deps = [
         "//aos/ipc_lib:aos_sync",
         "//aos/type_traits",
-        "@com_github_google_glog//:glog",
+        "@com_google_absl//absl/log",
+        "@com_google_absl//absl/log:check",
     ],
 )
 
@@ -29,6 +30,7 @@
         "//aos/testing:test_shm",
         "//aos/time",
         "//aos/util:death_test_log_implementation",
-        "@com_github_google_glog//:glog",
+        "@com_google_absl//absl/log",
+        "@com_google_absl//absl/log:check",
     ],
 )
diff --git a/aos/mutex/mutex.cc b/aos/mutex/mutex.cc
index 30a9534..4a3fb25 100644
--- a/aos/mutex/mutex.cc
+++ b/aos/mutex/mutex.cc
@@ -1,6 +1,7 @@
 #include "aos/mutex/mutex.h"
 
-#include "glog/logging.h"
+#include "absl/log/check.h"
+#include "absl/log/log.h"
 
 namespace aos {
 
diff --git a/aos/mutex/mutex.h b/aos/mutex/mutex.h
index dfc212a..c40917a 100644
--- a/aos/mutex/mutex.h
+++ b/aos/mutex/mutex.h
@@ -3,7 +3,8 @@
 
 #include <ostream>
 
-#include "glog/logging.h"
+#include "absl/log/check.h"
+#include "absl/log/log.h"
 
 #include "aos/ipc_lib/aos_sync.h"
 #include "aos/macros.h"