change NodeList container to QHash with QSharedPointer
properly hook SharedNodePointer for signals/slots
repair add of new node (so it doesn't immediately kill)
fix deadlock in silent node removal
use typedef in NodeList implementation
move network packet processing to main thread
pull all available datagrams in Application processDatagrams
more follow mode cleanup, fix silent node iterator
replace the Node mutex with a QMutex
properly emit signal on silent node removal
repair iterator push on silent node removal
repair crazy references to node ponter from old iterator style
correct iterator push on NodeList clear
remove extraneous node destructor debug
fix logging name for metavoxel server
remove unused index variable
move the NodeList to the thread used for a ThreadedAssignment
only output first starve for a PositionalAudioRingBuffer
Merge pull request #1522 from birarda/master

only output the first starve for a PositionalAudioRingBuffer
foreach spacing and reference repairs