Added overrides for ToString on Vector3 and QVector3 to help with debugging.
Changed to 24h format on log time, and added seconds.
Removed unused usings.
Fixed invalid cast exception casting to uint instead of byte.
Structure IO stuff
i accidentally conflict

oops
Added client IP field (sorry)
Fixed client id (LOL)
Changed logging methods to take an object instead of strings to avoid having to use ToString().
Write(Vector3 or QVector3) and Pad extensions for BinaryWriter.
Replaced ConcurrentBag<T> with List<T>
Client.Joined is now set to true when joined.
Merge branch 'master' of https://github.com/amPerl/Coob
Improved error logging for scripts.
Added ReadQVector3 to NetReader.
Client.Joined set to false on disconnect and removing client from Clients list.
Implemented Shoot packet.
Added sending entity updates.
Oops, forgot some stuff: More improvement to script errors and logging, and method to send server mesasge to all clients.
Add 'PacketTypeName' to messages base class.
Fixed compression