CMakeLists.txt: remove /OPT:ICF=6
Engine.cpp: fix include
FarPayload.h: remove unused declaration
guid.hpp: include <Guiddef.h>
add UnityBuildFileCopyEx3.cpp
Revert "add UnityBuildFileCopyEx3.cpp"

This reverts commit 623f83837eb12c5cf2ed8c5ae61dd9e05a7256ec.
fix code style
fix code style; remove unused code
fix code style