THRIFT-2639 c_glib: Expose as properties members of generated structs

Patch: Simon South

Signed-off-by: Roger Meier <roger@apache.org>
THRIFT-976 c_glib tutorial

Patch: Simon South
Signed-off-by: Roger Meier <roger@apache.org>
Revert "THRIFT-585 exceptions in the autogenerated send_METHOD functions are not propagated"

This reverts commit 8345772f299a308496ebaae6516f3f813469f829.
THRIFT-2578 Moving 'make cross' from test.sh to test.py
.gitignore: add tutorial/c_glib/tutorial_client
THRIFT-2643 Introduce additional deserialize() variant with offset/length
THRIFT-2621 Add basic default hash code method to python
Client: Python
Patch: Kishor Patil & Jens Geyer
THRIFT-2578 Moving 'make cross' from test.sh to test.py

Patch: cdwijayarathna
THRIFT-2645 generated Go server code always sets Success retval
Client: Go
Patch: Jens Geyer
THRIFT-2152 Generated Haskell files does not compile

fully qualified module names at usage site for structs

Patch: John Chee & Roger Meier
THRIFT-2639 c_glib: Expose as properties members of generated structs
Client: C-glib
Patch: Simon South

Fixes error: 'to_string' is not a member of 'std' for non-C++11 conformant compilers
port fb changes
rebase on top of lastest changes
merge