cleanup debug and inactive node pinging
add domain IP and packet size debugging
add code return debug to DS check in packet
add socket error debugging
output more descriptive socket error
flush after each call to writeDatagram
block and wait for bytes to be written during broadcastAvatarData loop
use QTimer to clock broadcastAvatarData method
thread broadcast of avatar data in AvatarMixer
Merge pull request #2493 from birarda/master

seed random number generator in ScriptEngine
remove seed to random number generator that is no longer needed
Merge pull request #2495 from birarda/random-number

remove loadRandomIdentifier and random number generator seed no longer required
Merge branch 'master' of https://github.com/highfidelity/hifi into avatar-debug
remove some extraneous domain-server check in debugging
output socket errors if they occur
use performance throttling instead of distance to decide when to send
remove waitForBytesWritten for initial tests
Merge pull request #2497 from birarda/avatar-debug

separate broadcast method to sep thread in AvatarMixer
add back selective inclusion of Avatars based on distance
add a mutex to NodeData and leverage in AvatarMixer threads