Remove clashing macros that webrtc.org doesn't even use.
Fix unused variable warnings.
Add a missing include.
Fix signed/unsigned comparison warnings.
Another attempt to kill an unused value warning.
Fix strcasecmp/strncasecmp portability on win32 (hopefully).