Add an auxiliary vector
Created by: mahkoh
The auxiliary vector is described in the x86-64 SysV ABI. For now it will be sufficient for the vector to be empty, that is, to add another zero entry after the terminating ENVP zero.
This will allow downstream code that expects the auxv to be available after the envp to work correctly.