Fix incorrect NOTIFYICONDATA structure in Win32 installer
StringRef-ify a number of installer-specific functions
Merge remote-tracking branch 'upstream/refactor-syntax_unicode' into refactor-syntax_unicode
[[ Char Chunks ]] Added parsing for new codepoint, codeunit and byte chunk types, adjusted text marking to use codeunit indices
[[ CharChunks ]] Implemented codepoint and codeunit chunk types
[[ ByteChunk ]] Implemented byte chunk (currently identical to codeunit chunk but evaluates to DataRef)
[[ CharChunks ]] Implemented repeat for each ... for new char chunks
Make sure settextindex clamps correctly on INDEX_MAX input
[[ RefactorSyntax ]] Some minor tweaks
[[ RefactorSyntax ]] Various fixes
Merge remote-tracking branch 'upstream/refactor-syntax_unicode' into refactor-syntax_unicode
Merge remote-tracking branch 'upstream/refactor-syntax_unicode_char_chunks' into refactor-syntax_unicode
Various Win32 fixes for the installer
Rename numToUnicodeChar and unicodeCharToNum

...to numToCodepoint and codepointToNum, respectively.
libcore legacy inclusion fixed for Android compilation
Fix creation of aliases
Don't break the factor table
Fix MiniZip errors never getting reported
[[ Unicodification ]] MCField::settext_oldstring methods removed.
Declaration of MCStringMutableCopySubstringAndRelease fixed
[[ Unicodification ]] All *_oldstring functions removed