Modified some tests to work with MSVC.
Fixed the tests to work with MSVC when UNICODE is set.
Merge branch 'zlib-source' into nuget-beta
Merge remote-tracking branch 'remotes/origin/vector-bounds' into nuget-beta
Merge branch 'msvc-tests' into nuget-beta