world: Add <byteswap.h> compat header. This header is to reduce porting efforts in ports. Once codebases move to common <endian.h> use <machine/endian.h> for the __bswapXY() definitions.