Custom header feature added to `publish` method

Hi!
This changes done for compatibility with custom headers for `publish` method.
BTW, header `transformation` used in `stompjms-client-1.13` for java. It's non standart header.

---
Oleg