channeldb: additionally store static channel information in CloseChannelSummary
channeldb: additionally store static channel information in CloseChannelSummary

In this commit, we extend the CloseChannelSummary by also storing: the
current unrevoked revocation for the remote party, the next pending
unused revocation, and also the local channel config. We move to store
these as the provide an extra level of defense against bugs as we'll
always store information required to derive keys for any current and
prior states.

aakselrod/lnd,LightningNetwork/lnd,LightningNetwork/lnd,aakselrod/lnd