Revert "Revert "Add commonly used C++ macros to libbase.""

This reverts commit 0722bae7892cc7ce9f056138ad38dfaec38bf5de.
2 files changed