[skip ci]
The SDK include directory has been recreated to match the structure of macOS's actual SDK include directory.
The SDK include directory symlinks as many headers as possible, and provides copies of the open source (and therefore freely redistributable) headers found in macOS's SDK that can't be found elsewhere.
The CMakeLists will be updated in a later commit to include this directory instead of platform-include, and to resolve any missing header errors.
[skip ci]
Each relevant directory from the XNU source tree is now included with the same structure. In other words, we now preserve the XNU directory structure when copying headers over.
e.g. instead of copying `xnu/osfmk/mach` and `xnu/osfmk/mach_debug` to `kernel-include/mach` and `kernel-include/mach_debug`, they're now copied to `kernel-include/osfmk/mach` and `kernel-include/osfmk/mach_debug`