Started to change queue to general queue with registry of callbacks
Disconnecting client now simply removes its callback from the registry
Removed Threadpool and employed task for long running update thread of Queue
Client Manager now creates global queue
Changed queue to use spinlock
Clients connecting and disconnecting are now handled by global update queue
Registering to, unregistering from and receiving updates in the queue is now done with correct parameters.
ClientRegistry is created upon creation of Queue
Added comments
Immediate propagation via events
Added tools for collecting statistics on the cluster
Changed float attributes into doubles to store precise timestamp in them
Added Statistics class for collecting client stats to analyze performance
Remove unnecessary logging
Added logging of sent messages
Added monitoring of the incoming queue size
Added logging of all sent messages
Added Persitence and Scalability to Blacklist
Replaced ReadKey command due to lack of support for Windows
Made Nativeclient's TimeStamps available in Serverside plugins for measurements