protocol: verify state merkle root on Recover
protocol: verify state merkle root on Recover

On recovery verify that each block's state merkle root matches the
state tree's merkle root after applying the block.

Closes chain/chainprv#1579.
Reviewers: da39a3ee5e6b4b0d3255bfef95601890afd80709@kr



chain/chain,chain/chain,chain/chain,chain/chain,chain/chain,chain/chain