Make Memstore closer to a LogStore.

Create UpdatePaymentLog method to update payments in the memstore.

Create DeletePaymentLog method to remove payments from the memstore.

Create GetPaymentLog method to retrieve payments from the memstore.

Create ListPaymentLogsByCampaign method to retrieve payments from the
memstore, filtered by the campaign ID associated with them.