Call P_MobjThinker for each player command run; smoothes out prediction

Some reformatting

Remote atexit(N_Disconnect) calls; already calling atexit(N_Shutdown)