Convert ContactListListener to events.
Merge pull request #213 from greboid/tidying

Convert ContactListListener to events.