Use shared_ptr for running HttpRequest.

This makes the ownership model *slightly* more sensible.
Fix a now-incorrect comment.

Should have been part of 9f67d0c5.
Add GetEntryForHash() to consistant store
Merge pull request #214 from AlCutter/entry_for_hash

Add GetEntryForHash() to consistant store