Unicode in JSON: Encoding, BOM, and Emoji Support