I'm gonna commit this right now though I'm not really sure whether Visual Studio will agree to build va_copy and others.
of unit tests for the String class.