Stopped requiring the timeout id to be set by the persister

Related to https://github.com/Particular/NServiceBus/issues/2169
Isn't this wrong?
I thought the body actually needs to be `byte[0]` for control messages otherwise fails?