Last preparations for replacing ProtoMicroPaymentChannel with MicroPaymentChannel

**Description:** last preparations for replacing ProtoMicroPaymentChannel with MicroPaymentChannel
**Testing:** tests pass
**Coverage:** about the same
:+1: to @sortega's suggestion. 

We could move that to another PR.