practically rewrote the whole netcode. sure looks ugly, but at least we
got rid of those orphan makeshift packet bufferz
fixed some of the thread abort R6010 issues. the client S_SHUTDOWN handling code still hangs though