init.el: Improve define-on-macro
init.el: Add offlineimap to the list of packages