Move <extern.h> to <klibc/extern.h>; add <endian.h>

47 files changed