Made connect panel save settings, added server snapshot history, moved player action history to global history, changed launchClient signature to remove "uname", swapped player1 & player2's default binds, added shallowcopy, register_entity, and savestate_raw utility functions, removed redundant code from FPSGraph.