* Update Message's position in the schedule. * * Called when new data has arrived for the Message. * * Helper function separated mostly for ease of testing. * * @param message * Message whose position should be updated. * @param lock * Reminder to hold the Receiver::schedulerMutex during this call. */