Fixing an error for MSVC
Much improved support for discovery of Zlib and also Snappy