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_containers/BUILD b/pw_containers/BUILD
index ee0f194..3252a5f 100644
--- a/pw_containers/BUILD
+++ b/pw_containers/BUILD
@@ -35,5 +35,8 @@
     srcs = [
         "vector_test.cc",
     ],
-    deps = ["//pw_containers"],
+    deps = [
+        ":pw_containers",
+        "//pw_unit_test",
+    ],
 )