Make sure idle-only properly aborts detection.
Refactor code (and add tests).
Add travis configuration for regression tests.
Extract adict--evaluate-buffer-find-dictionary.
Extract adict--evaluate-buffer-find-lang.
Support alist format for adict-dictionary-list.
Add test for adict-guess-dictionary-name.
Change adict-dictionary-list to new alist format.
Remove code for old Emacs.
Add defcustom for new dictionary list.
Update change log.
Finish issue #2.