Support matching against multiple keys in ets_lru tables

This change allows the ddoc_cache to appropraitely match against the
objects of the set using a new `ets_lru:match_object` function. While
it's similar to `ets:match_object`, it follows the convention of
returning the value only rather than the stored tuple as seen in the
`ets_lru:lookup` function.