json/decoder: add missing insignificant whitespace characters
decoder: properly convert binary to list
encoder: properly pad unicode codepoints
encoder: don't escape proper unicode codepoints
encoder: use unicode:characters_to_binary/1