Switch to GTK 3.

This is a bit of a hack and slash. I've removed those parts which have been
deprecated but I haven't always done the work to add the replacements where I
haven't needed them.