CMake set up for **building** with MSVC.

- Configurations are not properly set up, will go through and manually set flags for each configuration.
- Still need to add debug setting configuration to the build systems I use (to set up working directories).
  - After this is done I need to modify the DLL copying to use the working directory.
- Accidentally had /MTD in warning flags that I copied from RG3D.