Don't close semi-closed handles
Don't close semi-closed handles

When lazily reading entries from storage, don't use withFile which
forcefully closes the handle.  Instead, open the file and let
hGetContents close it as appropriate.

mndrix/clk