Added missing ASF headers
THRIFT-2178:Thrift generator returns error exit code on --version
Client: compiler
Patch: Nate Rosenblum

Changes exit status of --version call.
THRIFT-1349:Remove unnecessary print outs
Client: erl
Patch: Matt Pratt

Removes info_msg log when talking between two versions of generated code.
THRIFT-2142:Minor tweaks to thrift.el for better emacs package compatibility
Client: contrib
Patch: Andrew Pennebaker

Updates thrift.el for better emacs compatibility.
THRIFT-2174 Deserializing JSON fails in specific cases

Patch: Jens Geyer
THRIFT-2175 Wrong field type set for binary

Patch: Jens Geyer
THRIFT-2176 TSimpleJSONProtocol.ReadFieldBegin() does not return field type and ID

Patch: Jens Geyer
THRIFT-2069: TPipeServer creates overlapped pipes, then uses synchronous I/O on them with TPipe
Client: cpp
Patch: Ben Craig
THRIFT-1755 Comment parsing bug

Patch: Brian Brooks & Jens Geyer
THRIFT-1944: Binding to zero port
Client: cpp
Patch: Akshat Aranya
THRIFT-2191 Fix charp JSONProtocol.ReadJSONDouble (specify InvariantCulture)

Patch: Alexander Makarov
THRIFT-1755 Comment parsing bug - the missing test case from Brian's patch

Patch: Brian Brooks
THRIFT-1772 Serialization does not check types of embedded structures.
Client: python
Patch: Avi Flamholz

clean up references to php only, no functional changes
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
THRIFT-2164 Add a Get/Post Http Server to Node along with examples
Client: nodejs
Patch: Randy Abernethy

small change to run on 0.6.x
Merge ../thrift into trunk