Fix in headers defines for cygwin

Summary: An update to libcurl exposed this issue
the curl header uses win32 detection instead of proper compiler detection
make sure on cygwin this is undefined before using the curl header

Reviewed By: @JoelMarcey

Differential Revision: D1502088