switch custom company-mode keybindings from company-mode-map to company-active-map.
add ack-and-a-half search result popup window into popwin management.
add slime-company package for company-mode with slime backend.
add Geiser and ac-geiser for Lisp dialects support in Emacs.
add Guile init for Emacs.
enable ac-octave for Octave.
update recentf package settings.