Cache: Lookup in cache is always going to disk.

Even when data is not in cache on lookup, cache goes to disk.

Lookup error code is not ignored in dnet_cmd_cache_lookup now.
Merge pull request #379 from IIoTeP9HuY/master

Cache: Lookup in cache is always going to disk.