fix-tests
[libc][nfc] move printf inf/nan to separate function
[libc] clean up printf error codes
[libc] add printf hexadecimal float conversion
[libc] refactor printf file writing
[libc] add printf hex conversion
[libc] Add a convenience class and function for integer to string conversion.
[libc][NFC] add index mode to printf parser
[libc] move printf_main in to object library