fix deprecations on g_private_new and g_thread_new, by making them statically initialised inside the TrgClientPrivate
sync hig.c from transmission-gtk to use GtkGrid instead of deprecated GtkTable, and remove most other usage of GtkTable.