Decode a single character code starting at offset in bytes; returns the (text, advance-in-bytes) pair, or null if no mapping exists.