change default cache directory to match neosnippets

This way both neosnippits and neocomplcache will store files in ~/.cache

One less top level directory in $HOME to worry about avoiding for backups