Added support for other javax.jms.Message implementations (except Stream), fixes #5