Made the .jar runnable from commandline
Added time to history
Fixed some issues with two packets being received at once, and being
merged.
Added a queue for packets that could not be sent (These are not
persistant!)
Added onAuth() method.
Fix SyncServer not closing dead connections