Bring back mldr and start work on darlingserver
The goal of this new branch is to implement Darling entirely in userspace, no LKM necessary.
This first commit re-introduces mldr (a userspace Mach-O loader last used about 4 years ago in 89d6e6ddb126a0d4fdc1624b1d06e2c74d7a173f) together with some updates from the Mach-O loading code in the LKM.
This commit also sets up the basis for darlingserver: RPC and process/thread tracking.