Many changes to support stricter deps

* Split pw_assert targets as in pwrev/9000.
* Add many missing dependencies (mostly on //pw_unit_test)
* Added visibility and licenses to pw_minimal_cpp_stdlib/BUILD
* Used explicit template params in pw_result/result_test.cc
* Added missing #include of pw_kvs/pw_kvs_private/macros.h

Change-Id: I9bdc875b585e47792ca926f7c75cfe055b02fa48
Bug: 101
diff --git a/pw_checksum/BUILD b/pw_checksum/BUILD
index e2170e4..63c1e2f 100644
--- a/pw_checksum/BUILD
+++ b/pw_checksum/BUILD
@@ -40,5 +40,8 @@
         "ccitt_crc16_test.c",
         "ccitt_crc16_test.cc",
     ],
-    deps = [":pw_checksum"],
+    deps = [
+        ":pw_checksum",
+        "//pw_unit_test",
+    ],
 )