Move gossip's data into dmsg's payload so that we can use dmsg's data to store encryption aes key.
Add -g option to disable gossip for testing