Updated exclusion of XStream jars when copying over Donkey libs in the build.
Issue: MIRTH-2250
Updated Derby example url to point to appdata folder.
Issue: MIRTH-1713
Attempting to reprocess a message that has no source raw content will now log an error. This could have been possible if a channel's storage settings were set to metadata only, or if the message content had been pruned.

When trying to reprocess a single message, the client will show an error message if it can determine the message has no source raw content and will not send the message id to the server to be reprocessed.
Issue: MIRTH-2492
When reprocessing results, messages are now processed in ascending order by message id. Therefore the oldest message gets reprocessed first.
Issue: MIRTH-2663
Updated the way the destination queue uses the retry interval.

1. If the destination queue is empty, it should sleep for a small amount of time not configurable by the user. (1 second)
2. If rotate queue is off and a message failed to send, it should sleep for the retry interval.
3. If rotate queue is on and a message failed to send, it should sleep for the retry interval ONLY if the rotation has returned to the oldest waiting message. Otherwise it should not sleep at all.
Issue: MIRTH-2664