add random message id so adapter could know which message is replying on
Revert "add random message id so adapter could know which message is replying on"

This reverts commit 3607943b21a8c94941c5694e72081639ae5ae5a0.
attach message object into envelope
Merge pull request #393 from zhangxiao/master

Give Message random ID so adapter could know which message it is replying on