fixing windows support

problems with libxml2 solved by forcing usage of _vsnprintf and _snprintf
now need to fix problem with opencl build failure
opencl support for windows confirmed