Refactor per-message-ttl tests for dead lettered messages

Ensure the expiration property has been correctly removed.
Avoid modifying the global (static) MessageProperties.BASIC object
during test run.