restoring original travis.yml
THRIFT-2322: wrong Go code generated for assignment of an optional set

Patch: Jens Geyer
THRIFT-2322: serializer testcase helper file regenerated with most recent Thrift compiler

Patch: Jens Geyer
THRIFT-2290 anyfile.go:10: imported and not used: "math"

Patch: Jens Geyer
THRIFT-2293 java: TSSLTransportFactory.createSSLContext() leaves files open
Patch: Venura
THRIFT-2285 TJsonProtocol implementation for Java/JavaMe/PHP doesn't allow a slash (/) to be escaped (\/)

Patch: Jens Geyer
THRIFT-2298 TJsonProtocol implementation for C# does not allow for both possible slash (solidus) encodings

Patch: Jens Geyer
THRIFT-2299 TJsonProtocol implementation for Ruby does not allow for both possible slash (solidus) encodings

Patch: Jens Geyer
THRIFT-2300 D configure info output should follow same format as other languages

Patch: David Nadlinger
Modified/added some Delphi ignores
THRIFT-2297: TJsonProtocol implementation for Delphi does not allow for both possible slash (solidus) encodings, including a test case

Patch: Jens Geyer
THRIFT-2303 TBufferredTransport not properly closing underlying transport

Patch: Alex Ausch
THRIFT-2304 cpp:Move client assignments from construtor in method
Patch: Martin Vogt
.travis.yml: do "The Miracle Combination" for apt-get§
THRIFT-2304 cpp:Move client assignments from construtor in method
fix short_suffix
Patch: Roger Meier
nodejs: add NODE_PATH
THRIFT-2219: Thrift gem fails to build on OS X Mavericks
Client: ruby
Patch: Jake Farrell

Adds builtin check to strlcpy.h header for ruby lib.
Thrift-2029:Port C++ tests to Windows
Client: cpp
Patch: Ben Craig

Updates cpp tests to work with windows and c++11
THRIFT-2211:Exception constructor does not contain namespace prefix
Client: cocoa
Patch: Jan Brauer

Prefixed cocoa exceptions with set namespace.
THRIFT-2029: Port C++ tests to Windows
Client: cpp

fixes test script to handle new termination approach for test servers.