pw_assert: PW_CHECK_OK() macro for Status

This adds PW_CHECK_OK() for both C and C++ to assert that a Status
object or enum is OK.

Change-Id: I85e963bffc39510769feeb93e0b331f044557e7e
diff --git a/pw_assert/BUILD.gn b/pw_assert/BUILD.gn
index 0fac58d..63b61b6 100644
--- a/pw_assert/BUILD.gn
+++ b/pw_assert/BUILD.gn
@@ -48,6 +48,7 @@
     "public/pw_assert/internal/assert_impl.h",
     "pw_assert_test/fake_backend.h",
   ]
+  deps = [ dir_pw_status ]
 }
 
 pw_test("assert_backend_compile_test") {
@@ -55,6 +56,7 @@
   deps = [
     ":pw_assert",
     dir_pw_assert_backend,
+    dir_pw_status,
   ]
   sources = [
     "assert_backend_compile_test.c",