compile: avoid including <type_traits> in Zephyr builds
compile: avoid including <type_traits> in Zephyr builds

While playing around with using C++ in tests I ran across this
include which is broken when using Zephyr. It isn't necessary to fix
this yet, but it also doesn't hurt to have it ready.

BRANCH=none
BUG=none
TEST=zmake testall

Signed-off-by: Yuval Peress <50dc11c009bd4d7e9d9d15a383c1743ce5ee82ef@google.com>
Change-Id: I9b768c55fab997dcb6c2e2ef7f8c98bd2b056884
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3556802
Reviewed-by: Aaron Massey <79529a820df71f45023239a3663736629646cc34@google.com>
Commit-Queue: Aaron Massey <79529a820df71f45023239a3663736629646cc34@google.com>

coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec