Resolve containers<->logs circular dependency
Right now, libtor-logs and libtor-containers each use functions from one another. That should not stand. My preferred solution is to divide a smartlist-core from the rest of containers.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information