Modify ctrlp to use a hidden cache file instead
more stuff including a fix for broken syntax highlighting when restoring a session