UI cleanup

Show names and other information about buttons or axes as a tooltip, not
as a label text, so they don't take up as much space
Remove unnecessary messages
Fix off-by-one errors
Fix GTK API usage