changed string literals to use UTF-32
fixed conversion of bytes to string list
changed numbers to use repr instead of str
added tests for translate_literal
added tests for translating nodes