THRIFT-1351 Compiler does not care about binary strings

Patch: Wade Simmons & Jens Geyer
THRIFT-1533:Make TTransport should be Closeable
Client: java
Patch: carl
Updating CHANGES from v0.9.1 release.
THRIFT-2148:TNonblockingMultiFetchClient imports log4j
Client: java
Patch: jfarrell

Removes import of log4j and switches over to using slf4j.
THRIFT-667 Period should not be allowed in identifier names

Patch: Jens Geyer
update doap.rdf from 0.9.1 branch
THRIFT-2138 c_glib: pkgconfig file created with wrong include path
Patch: Roger Meier
THRIFT-2149:Add an option to disable the generation of default operators
client: cpp
patch: Chris Stylianou
THRIFT-2058:Add reconnect support to node.js library
Client: nodejs
Patch: Hamed Madani
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
THRIFT-1893 HTTP/JSON server/client for node.js
Client: nodejs
Patch: Phillip Campbell
THRIFT-2053 NodeJS: Support for Multiplexing Services
Client: nodejs
Patch: Remo Hertig
THRIFT-2023: gettimeofday implementation in Windows errors when no time
zone is passed in
Client: cpp
Patch: Ben Craig
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
THRIFT-2037: More general macro THRIFT_UNUSED_VARIABLE
Client: cpp
Patch: Konrad Grochowski
THRIFT-1999: warning on gcc 4.7 while compiling BoostMutex.cpp
Client: cpp
Patch: Konrad Grochowski
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
THRIFT-2020: Thrift library has some empty files that haven't really been
deleted
Client: cpp
Patch: Ben Craig
THRIFT-2155: Adding one liner guide to rename the version.h.in and rename
thrifty.cc.h
Client: cpp
Patch: Karthick Selvaraj
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift