Use STATUS command to keep unread counts accurate

We know we've got some accounting problems in our unread counts.  This
patches over the most egregious errors by fetching the real count from
the server more frequently.  It also more frequently triggers the full
email synchronization process.

Closes: bgo #714865