The server Include command now uses an ExecContext
Merge branch 'refactor-syntax_unicode' into refactor-syntax_unicode_execcontexts

Conflicts:
	engine/src/debug.cpp
Implement MCVariable::copyasvalueref
Change MCU_{encode,decode}base64 to no longer use an EP
Merge remote-tracking branch 'upstream/refactor-syntax_unicode' into refactor-syntax_unicode_execcontexts

Conflicts:
	engine/src/debug.cpp
	engine/src/debug.h
	engine/src/statemnt.cpp
	engine/src/variable.cpp
Merge remote-tracking branch 'upstream/refactor-syntax_unicode' into refactor-syntax_unicode_execcontexts

Conflicts:
	engine/src/util.h
Merge remote-tracking branch 'upstream/refactor-syntax_unicode' into refactor-syntax_unicode_execcontexts
Fixed bug on <put the files> on Mac due to MCS_utf16tonative's update
Merge branch 'refactor-syntax_unicode_server_include' into refactor-syntax_unicode
Merge branch 'refactor-syntax_unicode' into refactor-syntax_unicode_handler_exec

Conflicts:
	engine/src/statemnt.cpp