Revert "[[ CombiningChars ]] Fixes the IDE tokenization and deletion when combining chars or surrogate pairs are typed in the script editor"

This reverts commit 538447dfbcb01ccba658c8062e9b07ae612dff1c.

Conflicts:
	engine/src/block.cpp
Merge branch 'refactor-syntax_unicode' of https://github.com/runrev/livecode into refactor-syntax_unicode
[[ TextChunkUtilities ]] chunk offset of empty string must use 'split' chunks codepath
Merge branch 'refactor-syntax_unicode' of https://github.com/runrev/livecode into refactor-syntax_unicode
Fix the weak_stub_maker.pl script
Fix some missed break iterator releases
Update DivideAtChar to use exact comparison where possible; update any string comparisons with empty to use MCStringIsEmpty
Merge branch 'refactor-syntax_unicode' into refactor_syntax_unicode_combining_chars_fixes

Conflicts:
	engine/src/exec-strings.cpp
	engine/src/field.cpp
Cherry-pick of commit '538447dfbcb0' [[ CombiningChars ]] Fixes the IDE tokenization and deletion when combining chars or surrogate pairs are typed in the script editor

Conflicts:

	engine/src/block.cpp
	engine/src/exec-strings.cpp
	engine/src/field.cpp