(maint) remove dead code for indirector cache

@use_cache was never set, so use_cache? always returned true.
The option to set for not using cache is ignore_cache.
Merge pull request #2252 from dalen/dead_cache_code

(maint) remove dead code for indirector cache