Feature/offlineindex

Improve Cheddar's behavior when offline or experiencing connectivity problems:

-  Keep remote index data longer
-  Re-query remote index data at the same rate
-  On re-query failure, fallback to cached data (if any)