EntryListener cleanup

Used the EntryAdapter where possible if not all methods need to be implemented.
Merge pull request #1860 from pveentjer/using-entry-adapter

EntryListener cleanup