tests/cxx-test.cpp is removed and splitted into gio/tests/cxx.cpp, gmodule/tests/cxx.cpp and gobject/tests/cxx.cpp. Helps issue #1434