Remove some redundant logic from the CMake code:
- The
WIN32_EXECUTABLEtarget property only has an effect when building forWIN32. CheckingWIN32is redundant. - CMake has builtin support for
.rcand.manifestfiles. Both may be added to sources unconditionally. They only have an effect when building forWIN32.