Filesystem-based content-addressed blob storage.
Stores blobs in a directory structure similar to git:
{base_path}/{first 2 chars of hash}/{remaining hash chars}
For example, a blob with hash abcdef123... would be stored at:
~/.hashtree/blobs/ab/cdef123...