add "markdown-mode" dependency to Cask.
use expand-file-path in init.el