Added CMake option to compile with Snappy.
Modified port/port_win.h to allow using Snappy without having to install headers.
Automatically compile Snappy using its CMake project.