Improved message store cache reconciliation

Now that we have appropriate indexes, we can reconcile the message store cache without reading individual messages from Riak.