THRIFT-2602 Fix missing dist files

no config.h for mingw builds

Patch: Roger Meier
THRIFT-1357:Erlang Dependency breaks build

client: erlang
patch: talentdeficit (alisdair sullivan)

integrate jsx json parser into thrift erlang client
THRIFT-2627:erlang backend doesn't support corecursive structs client: erlang patch: anthony molinari

add additional type specifications to generated erlang files to support
corecursive structs
THRIFT-1766 [Ruby] Provide support for binary types
Patch: Vanja Bucic
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
fully qualified names in hs generator
THRIFT-2629 JavaDoc style documentation should be reused
Client: C++
Merge ../thrift
Merge branch 'master' of https://github.com/henrique/thrift