Added support for unsigned versions in MSVC builds. More compiler-specific workarounds. [SVN r24351]
[SVN r24113]