Don't die if there's a non-ASCII character and we're running in an ASCII environment.
Behavior change: some error messages are slightly different.
No descriptions were processed before due to bugs in the regex. Support \" inside double-quoted strings.
This script checks test case descriptions in test_suite_*.data and ssl-opt.sh. It reports the following issues: * Error: forbidden character in a test case description. * Error: Duplicate test description. * Warning: Test description is too long.