style: [patch 1/22] use /r/3648/ to reorganize includes
copyright: clean up copyright blocks
Unit tests: Define a header file for common unit testing functions/macros.