[Capabilities] Implement open_at
Created by: Yoric
Implement a mechanism for opening a file based on a pre-existing file descriptor.
This operation is detailed in the RFC on userspace capabilities but the scope is larger. In Linux, this operation is used for instance to decrease the amount of disk I/O while walking through directories.