Merge pull request #183 from greboid/tidying

Fix client not working on GTK.
Use events.
Merge pull request #185 from greboid/tidying

Remove getName method from TextFrame.
Merge pull request #184 from csmith/master

Use events.
Stop using ActionManager.getActionManager