Support for printf and EUID

Added a bunch of files relevent to supporting
printf properly.