This follows discussions from #3413. Followup commits add clang-format file, script and blame ignore lists.
AArch64 doesn't implement these and will return ENOSYS. Moving them to NotImplemented so we can get a log if an application tries to use these.
Which requires moving LinuxEmulation to its own independent folder as well. Since both IRLoader and FEXLoader rely on it. No functional change, just moves the the code around.