Switch to GTK2 for UI

Looks uglier, but might actually be testable!

Now reverted to status label not existing.
First passing end-to-end test!