Initial shared recyclist implementation.
Add Recyclist.forget() and use it to revoke photo URLs.