bug.h, compiler.h: introduce compiletime_assert & BUILD_BUG_ON_MSG