[PATCH v2 02/13] cppcheck: Split out essential defines into a BASE_CPPFLAGS variable