pw_build: Add pw_facade template

Introduces a pw_facade template that provides a useful error message
when a backend is used but not properly set. This change also changes
pigweed to build pw_docs and module tests by default.

Change-Id: Ie78a0e291782592289baa94d06fd06e493c56956
diff --git a/pw_vars_default.gni b/pw_vars_default.gni
index be8c8e4..c8cb803 100644
--- a/pw_vars_default.gni
+++ b/pw_vars_default.gni
@@ -67,5 +67,5 @@
 # All of these should default to empty strings. For target-specific defaults,
 # modify these variables in a target confiruation file.
 
-# Backend for the dir_pw_dumb_io module.
+# Backend for the pw_dumb_io module.
 dir_pw_dumb_io_backend = ""