Add MessageWrapper. Gives context to a Message
Add shell for using JMS Serializer
Fix test for serializer
Add SerializerInterface and use that for tests and typehinting
Support dynamic serialization of properties in DefaultMessage
Expand serializer unit test