Remove ProtoMicroPaymentChannel

**Description:** remove ProtoMicroPaymentChannel.
**Testing:** tests pass.
**Coverage:** 87% for the common module and 86% for the client one
Addressed in a new commit 92625ebbf1068f979ebf4212776b6f7d28755e6d