Add "mhimap-idle" for IMAP IDLE

This is a simple little program that watches the inbox via IDLE.
Whenever it detects a change it goes ahead and schedules a new watch
and then a sync.

I'm pretty sure this should be just as race-free as before, as I'm
using pretty much the same algorithm.