Updated win32-cygwin patch Fixes Issue #4062

Summary: https://gist.github.com/steelbrain/b16cb9bd6fcc4fb5b1b2
Closes https://github.com/facebook/hhvm/pull/4188

Reviewed By: @sgolemon

Differential Revision: D1673132

Signature: t1:1673132:1415735948:034ab904b65558e12dec1b04c6d9e852a7dfd261
Allow nested namespaces with sane behavior

Summary: Continue to allow nested namespaces but make the behavior logical by
concatenating nested namespace names. (See new test for example)

Fixes #2260

Reviewed By: @JoelMarcey

Differential Revision: D1669100

Signature: t1:1669100:1415682581:f0d3b408e2751af398081ea3ea6bf72742c14144