Updated MCMakeGroup::exec(ep) to exec_ctxt(ctxt)
Merge remote-tracking branch 'upstream/refactor-syntax_unicode_shims' into refactor-syntax_unicode_shims6
Updated MCPlace::exec(ep) to exec_ctxt(ctxt)
Updated MCRemove::exec(ep) to exec_ctxt(ctxt)
Updated MCReplace::exec(ep) to exec_ctxt(ctxt)
Updated MCRotate::exec(ep) to exec_ctxt(ctxt)
Updated MCCrop::exec(ep) to exec_ctxt(ctxt)
Updated MCSelect::exec(ep) to exec_ctxt(ctxt) plus checked for the return value of MCChunk->getobj() in the functions updated in previous commits
Updated MCUngroup::exec(ep) to exec_ctxt(ctxt)
Updates after Seb's feedback (mainly replaced MCError->add() with ctxt.LegacyThrow())
Removed some unnecessary ctxt.Throw() calls
Merge branch 'refactor-syntax_unicode_shims6' into refactor-syntax_unicode_shims

Conflicts:
	engine/src/cmdsc.cpp