Implement UTF-8<–>UTF-16 conversion in Scheme
Remove unused write-short
Merge remote-tracking branch 'origin/topic-proper-utf-8-pure-scheme' into topic-less-global-refs

Conflicts:
	jni-defs.scm