THRIFT-847 Test Framework harmonization across all languages

initial version of test.py and tests.json

Patch: Roger Meier
THRIFT-2572 Add string/collection length limit checks (from C++) to java protocol readers

Client: Java

This closes #138

Patch: Andrew Cox
compiler: move README_Windows.md content to README.md
THRIFT-2520 cpp:cob_style generates incorrect .tcc file

This closes #118

commit 22d266eefaf16f21ffd0ad193a6a54403de65197
Author: N.Sukegawa <nsukeg@gmail.com>
Date: 2014-05-07T19:36:43Z
compiler: move README_Windows.md content to README.md

fix compiler/cpp/Makefile.am
THRIFT-2539:TSocket.cpp AI_ADDRCONFIG problems on Windows
Client: C++ Lib
Patch: Michal Gazda

AI_ADDRCONFIG keeps Windows from making local connections
when no NICs are present.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	compiler/cpp/README.md