Make project email lists body-less to bound memory
perf: selective sync invalidation, poison-safe sync lock, windowed threads, IMAP batching
Initial commit