handle DEC private CSI escapes
handle show/hide cursor
no reason to split this out