Throttle sending of UDP messages
All messages sent by the application are currently processed via UDP without delay (fragmented messages are affected as well).
This is bad because these temporary message peaks significantly increase the chance of packet loss (due to exceeding rate-limits or buffers of routing devices).
Therefore, it is necessary to handle these peaks and limit the number of send messages per timeframe.
Edited by bornholdt