Change delivered the type of message body

Now, message body is assumed JSON string. It means that other type
of message body is not treated. SO this patch changes delivered the
type of message body from string to a couple of content-type string and
byte array.
Add publish features

This patch provides message publish feature.
Update README