Add a new in\outbound message status for messages behind a failed message
Currently we have the below status's for outbound messages: Queued = 0,
FailRejected = 1,
FailOffline = 2,
Success = 3,
QueuedRetry = 4 Queued is used for two types of messages though. It is used if it is just in the queue waiting for its turn...