More fixes to the CMake configuration for MSVC.
More fixes to the CMake configuration for MSVC.

- remove duplicate code
- make sure the proper DLL, based on build type, is copied over

amelmquist/chrono,rserban/chrono,jcmadsen/chrono,tjolsen/chrono,rserban/chrono,Bryan-Peterson/chrono,projectchrono/chrono,Bryan-Peterson/chrono,jcmadsen/chrono,projectchrono/chrono,tjolsen/chrono,armanpazouki/chrono,PedroTrujilloV/chrono,rserban/chrono,Milad-Rakhsha/chrono,PedroTrujilloV/chrono,Milad-Rakhsha/chrono,armanpazouki/chrono,dariomangoni/chrono,hsu/chrono,andrewseidl/chrono,armanpazouki/chrono,tjolsen/chrono,projectchrono/chrono,jcmadsen/chrono,Bryan-Peterson/chrono,armanpazouki/chrono,dariomangoni/chrono,projectchrono/chrono,andrewseidl/chrono,amelmquist/chrono,amelmquist/chrono,amelmquist/chrono,Milad-Rakhsha/chrono,Bryan-Peterson/chrono,rserban/chrono,Bryan-Peterson/chrono,andrewseidl/chrono,tjolsen/chrono,dariomangoni/chrono,jcmadsen/chrono,jcmadsen/chrono,armanpazouki/chrono,rserban/chrono,Milad-Rakhsha/chrono,rserban/chrono,amelmquist/chrono,tjolsen/chrono,andrewseidl/chrono,andrewseidl/chrono,Milad-Rakhsha/chrono,PedroTrujilloV/chrono,armanpazouki/chrono,dariomangoni/chrono,jcmadsen/chrono,amelmquist/chrono,dariomangoni/chrono,PedroTrujilloV/chrono,PedroTrujilloV/chrono,hsu/chrono,dariomangoni/chrono,Milad-Rakhsha/chrono,projectchrono/chrono,hsu/chrono,rserban/chrono,hsu/chrono,hsu/chrono,jcmadsen/chrono,projectchrono/chrono