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++
THRIFT-2634 undocumented php "nsglobal" option
Client: PHP
Patch: Jens Geyer
THRIFT-2631 c_glib: Support service inheritance in clients

Patch: Simon South
THRIFT-2633 remove 'this is a dummy struct' structs from generated erlang

client: erlang
patch: talentdeficit (alisdair sullivan)

removes dummy struct info clauses from generated code and replaces
them with error that matches other undefined structs. adds error
for non-existent functions to function_info/2
THRIFT-2635 Travis CI build and test matrix

This closes #163
remove trailing whitespace
THRIFT-1944 Binding to zero port

Client: Java
Patch: Eric Newton
THRIFT-2636 c_glib: ThriftApplicationException: Expose "type" and "message" properties

Patch: Simon South
.gitignore update
THRIFT-2632 add "validate" option to generate read/write validation code
Client: PHP
Patch: Stig Bakken & Jens Geyer

Modifications made to the original pull request:
- moved TestValidators.* to lib/php/test
- created new TestValidators.thrift to house the UnionOfStrings union
- modified makefiles accordingly

This closes #159
THRIFT-2628 erlang: struct member name conflicts due to lowercased names

client: erlang
patch: talentdeficit (alisdair sullivan)

preserve case in generated field names (via erlang 'atom' form)
THRIFT-1260 The thrift THttpclient in c# client is not closing the connections when calling SendRequest
Client: C#
Patch: Rush Manbert
THRIFT-2442 Fix issue with cpp server on Windows (WSAStartup wasn't called)

Patch: andrey-agenosov
closes GitHub: #86
THRIFT-2619 Go lib http transport does not handle EOF correctly

Patch: Frank Schroeder