Implement TxOut Spend tracking.

Return spent data in TxListReply.

Unspend coins when blocks are removed during DropAfterBlock.