refs #43 - gcs code is now compiled as C++
refs #43 - gcs code compiled as C++

Merge branch '2.x' into 3.x

Conflicts:
	galera/src/galera_gcs.hpp
	galera/src/galera_service_thd.hpp
	galera/src/ist.hpp
	gcs/src/gcs.cpp
	gcs/src/gcs_act.h
	gcs/src/gcs_core.cpp
	gcs/src/gcs_core.hpp
	gcs/src/gcs_state_msg.cpp
	gcs/src/gcs_test.cpp
	gcs/src/unit_tests/gcs_core_test.cpp
	gcs/src/unit_tests/gcs_memb_test.cpp
refs #43 - fixed remaining build issues
refs #43 - fixed remaining build issues