discriminate “^P” from wolf:et and “^P000o” from Unvanquished escape codes
sanitise boundaries in q3_unescape when string is terminated by an escape code