set facet timeout to 1 day
cache object.children() and object.signature() results

We can't cache the objects themselves because Redis will only
accept JSON-friendly values, so we are caching the massaged hits
from the ElasticSearch query results.
Previously the .children() functions took a "size" argument but
we're now just caching the entire result set.