convert to defcustom, looks like C-M-x can redefine!
add dotemacs-cache-directory custom variable