Remove e/microbench.h
Remove e/worker_barrier.h
Remove e/bitfield.h
Remove e/locking_iterable_fifo
A tool for deferring free/delete calls
Fix the garbage collector from last night.
Grab lookup3.c
An append-only hash map.

Meant to replace the "sorted-vector" pattern used within HyperDex.
A nearly-wait-free hash table.
Fix up race in nwf_hash_table
Allow gc threads to declare themselves offline (opt out of min garbage tracking)
Cleanup thread_state_nodes in gc dtor.

Don't assume the client will unregister them for us.
Use const references instead of copies
Collect copied slots only when tombpriming them.
Compare iterators' indices only when table not NULL
Prevent put_if_match from recursing infinitely.
Fixup the garbage collector.
Add memory barriers before get/after put

Shouldn't be necessary.  Just a temporary precaution.
Change the garbage collector queue usage
Change resize behavior/eliminate retry