THRIFT-2871 Missing semicolon in thrift.js
Client: NodeJS
Patch: Chi Vinh Le <cvl@chinet.info>

This closes #300

JSHint complains about missing semicolon. Might break older browser compatibility.
THRIFT-2789 TNonblockingServer leaks socket FD's under load
Client: C++
Patch: Sergey <drigh@deviantart.com> and Qiao Mu <qiaomuf@gmail.com>
THRIFT-2874: C++ - unused field removed from TBinaryProtocol

Client: C++
Patch: Nobuaki Sukegawa

This closes #301
THRIFT-2874: C++ - typo in TDenseProtocol comment fixed

Client: C++
Patch: Nobuaki Sukegawa

This closes #302
THRIFT-2876: C++ - tests: coping __isset structure in copy constructor

Client: C++
Patch: Nobuaki Sukegawa

Test verifies THRIFT-2526
This closes #303
THRIFT-2873 Make TPipe and TPipeServer working with unicode on windows

Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
THRIFT-2846 Expose ciphers parameter from ssl.wrap_socket()

fix: add missing comma
make style applied
THRIFT-2859: JSON generator - fixed i64 numbers generation

Client: JSON
Patch: Stig Bakken

Also forced "C locale" for numbers - problems where detected in JSON lib
in C++, so fixing it in generator also might be a good idea.

This closes #305
THRIFT-2855 Move contributing.md to the root of the repository
THRIFT-2838 TNonblockingServer can bind to port 0 (i.e., get an OS-assigned port) but there is no way to get the port number
THRIFT-2879 TMemoryBuffer: using lua string in wrong way
THRIFT-2881 Handle errors from Accept() correctly
Client: Go
Patch: awaw fumin <awawfumin@gmail.com>

This closes #309

Often in tests, servers are started and closed when a test case is
finished, as in the standard library's "httptest" package.

http://golang.org/pkg/net/http/httptest/#example_Server

However, currently the "p.quit" channel of TSimpleServer does not
correctly handle the case when the listener socket is Closed, resulting
in spurious logs with the text "Accept err: ...".
For details of handling closed listener sockets, see

https://code.google.com/p/go/issues/detail?id=4373
http://zhen.org/blog/graceful-shutdown-of-go-net-dot-listeners/
http://stackoverflow.com/a/13419724/2182406
THRIFT-2868 Enhance error handling in the Go client
Client: Go
Patch: Chi Vinh Le <cvl@chinet.info>

This closes #297
make style applied
some binary files excluded from codespell check in 'make style'
THRIFT-2779 PHP TJSONProtocol encode unicode into UCS-4LE which can't be parsed by other langurage bindings
Client: PHP
Patch: Liangliang He <lliang.he@gmail.com>

This closes #313

This closes #244
THRIFT-2884 Map does not serialize correctly for JSON protocol in Go library
Client: Go
Patch: Liangliang He <lliang.he@gmail.com>

This closes #312
JS library: add optional error param to send_{method} callback
Set version to 1.0.0-dev.zedge-20141205