ndn caching module for node and the browser


This module is a pure memory NDN cache supporting namespace traversal according to ndn interest rules. It is used primarily in ndn-forwarder. It has been abstracted into it's own module for ease of future optimizations and potential inclusion in a caching version of ndn-io.