Large changes. Transaction Ids are now flowing through the messages. Fixed serialization issues by encoding to base 64 using apache commons jar. Added second unit test.