Removed g_serverdown_flag as it doesn't really "fit" with the intended use of the commands any longer. Fixed an obscure memory leak (ReadQueueThread thread wasn't shutting down correctly, which meant the Packet instance wasn't being cleaned up).