Fix bug in hash old node removal.
Fix bug in hash old node removal.

 - Removing an old node with a matching key fails to
   set the prevp pointer of the next node in the list
   (if there is one).

ctelfer/catlib,ctelfer/catlib,ctelfer/catlib,ctelfer/catlib