THRIFT-2806 more whitespace fixups
Client: Haxe
Patch: Jens Geyer

This closes #254
Update gitignore
THRIFT-2809: .gitignore updated - compiler/cpp/Release added

Client: Build
Patch: Darren Thornton

This closes #256
THRIFT-2810: java - clean-up resources on error in TServerSocket constructor

Client: Java
Patch: Guido de Caso

TServerSocket will call close() in constructor, when error is detected

This closes #258
THRIFT-2811 Make remote socket address accessible
Client: Go
Patch: Craig Peterson

This closes #255

Go Library - Make remote socket address accessible

In my server I would like to log the remote ip address of incoming connections. This patch makes the addr available on TSocket via an accessor, so my server implementation can read it and log it or do other things with it.