Removed unnecessary null header check because transport message ensure non null headers.
Fixed content type mutator
Using smarter encoding and decoding for active mq messages