Event status indexes for message store

The message store cache tracks event statuses, so we need these to be indexed for fast reconciliation.
The field will be empty, which is fine because we populate it at save time anyway. The index will stay because our migrations don't actually remove indexes that aren't give new non-empty values.