Remove empty unused variables from Makefile.am files.
Make menu_cache_lookup() faster (do not load cache immediately but on idle).

Also eliminate secondary cache reload in menu_cache_lookup_sync() - server responce
in such case will be ahead of idle reload (since main thread is in wait ATM).