Updates macros to include static variables on Win32
Merge pull request #58 from ptony82/fix/macros_win32_update

Updates macros to include static variables on Win32
Changes necessary to migrate to libjingle 3.52
Updating gyp build to match libjingle 3.52
Updating DEPS to include openssl
Add tincanxmppsocket to enable DTLS on WIN32

tincanxmppsocket.cc is also exactly the same as xmppsocket.cc and
it was the only way I could think of to enable DTLS on WIN32.
I attempted creating a subclass of XmppSocket but that did not
work because the CreateCricketSocket is private instead of
protected (along with necessary state). So the least intrusive
solution was to copy and paste xmppsocket.cc and modify locally