Support char conversion and add "\u" qualifier for alternate form in
character conversions ("%#c")
Added a few test cases for modified floating point behavior and character conversions.
Minor whitespace change for testcase
Fix implementation of %#c
Fix floating point test case
Add testcases for Character (%d, %x, %o), %c (Integer, byte, short), Byte (%x), and short (%x)