Fix subtle bug in KJ_DEFER that didn't come up in practice due to RVO.
Various tweaks.
Make kj::Arena thread-safe.
kj::Thread