Fix documents with #each. The uri argument was not made a keyword argument. Guarantee that the +uri+ given to AbstractStore#each() is a URI object. Make HashStore#each return self as required.
This is implemented in HashStore#cleanup(), which is automatically called by #add() after every 150 updates.
CookieJar#jar is removed and #store is added instead.