Updated Unparsing.java, handles char literals