Handling message ack error
Adding a debug statement when finished
Allowing arbitrary additional data in the deliveryPlus struct
Making delivery plus type definition its own file

Since it will be used in the replay app