enable build with Microsoft VS2012 

adds project and solution file for VS2012, as well as a fix for va_copy (recognized by gcc, but not by visual c++)