simplify setting the encoding method and ensure it is a no-op if the method is unchanged
start on unit tests for AmqpJmsObjectMessageFacade