block_cache: Add empty_block_cache()
Write most of a node.js pentago server

The tests never complete due to occasional failures.  I'm not sure
if these failures are a hard bug or simply lack of robustness to
network issues.