fn encode_window_size(rows: u16, cols: u16) -> [u8; 4]
Encode a window size as 4 big-endian bytes (rows, cols).