#68; add message codec factory
make messageio works, upgrade endpoint protocol version to 2
upgrade c# endpoint protocolVersion=2; make interopetest run
#70;#68;make endpoint support protocol version switch by channel and incoming message