Add dmenu_cache.c