use []byte for payloads, not string

also swapped the order of PublishWithReplyTo's arguments to match the style of
SubscribeWithQueue (subject, reply, payload and subject, queue, callback).

fixes #4