Fix #9660 ScriptFu flaws for atoms of type character, UTF-8 encoded
Draft until:
- review by Kevin
- review by the issue reporter (a subject matter expert)
- cleanup
- automate the test script, which is draft
Should be backported to 2.10
Not pushable upstream to TinyScheme: upstream does not have Unicode support. IOW, further divergence from upstream.