merge build_vs2012.bat into build.bat

Choose compiler with VS2012 and VS2010 switches.
Defaults to VS2010 if omitted.

Merge based on vs2012.diff and build_vs2012.bat by XhmikosR
make SILENT switch work