Add separate cmake file for MSVC compile Also fixes compile on MSVC using PCH Based on TrinityCore cmake implementation (based on cmangos/mangos-wotlk@e94f334) Signed-off-by: stfx