Doesn't support long key name very well. Test failing.
Add another test that fails about collisions of filenames.
Fix bug with sha1 generation of filename.
Check for errors, don't in the janitor, but explicitely so.