use uuid for server level messageId
generate unique id by shortid
Merge pull request #176 from mocheng/fix_172

use unique id for server level messageId