Minor MSVC issues
authorChristopher Dykes <cdykes@fb.com>
Thu, 25 Feb 2016 00:29:40 +0000 (16:29 -0800)
committerfacebook-github-bot-4 <folly-bot@fb.com>
Thu, 25 Feb 2016 01:20:30 +0000 (17:20 -0800)
commitfd108f7f154874e34d0b77d4d3e846657532258c
treebc2b555f7bfe0d11cc40aadaece7f747c451a515
parenta2962ba83cc77a85e3319fe6ebd1f449869eb87e
Minor MSVC issues

Summary:MSVC doesn't let you have unicode characters in a narrow string without using a utf-8 literal string.
AsyncTransport needs the definition of IOBuf because of how the standard library implements a few things.
And longs are only 32-bit under Windows.

Reviewed By: yfeldblum

Differential Revision: D2973973

fb-gh-sync-id: c2f3e848e740a65c575598991d43dd79360ec1e3
shipit-source-id: c2f3e848e740a65c575598991d43dd79360ec1e3
folly/Fingerprint.h
folly/io/async/AsyncTransport.h
folly/json.cpp