fix-tests
[libc][nfc] move printf inf/nan to separate function
[libc] add printf
[libc] Add implementations of feof, ferror and clearerr.
[libc] Add implementations of fopen, flose, fread, fwrite and fseek.
[libc] Add the implementation of the fflush function.
[libc] Add GNU extention functions fread_unlocked and fwrite_unlocked.
[libc] Add the implementation of the GNU extension function fopencookie.
[libc] refactor printf file writing
[libc] add fprintf and file_writer
[libc] add snprintf
[libc] add sprintf
[libc] Add global stdout and stderr objects.