* refactor: use nullptr instead of NULL. No functional changes; just more C++ification
* Rename GTK client .c files to .cc * Fix GTK client build errors after C to C++ switch * Remove `G_{BEGIN,END}_DECLS` Co-authored-by: Charles Kerr <charles@charleskerr.com>