Extract endianness checks into Portability.h