create ~/.zsh-cache directory if it doesn't exist