fixed selecting wrong cl by just using cl from path

To compile something we already have to be in valid build environment.
vcvarsall.bat has been called so just use the cl.exe from path instead of trying to build x86 by default and selecting an invalid path for cl for if --x64 was passed.(msvc2013)