pw_unit_test: Lightweight C++ unit testing framework

The pw_unit_test module contains the code for Pigweed Test, a GoogleTest-compatible unit testing framework that runs on anything from bare-metal microcontrollers to large desktop operating systems.