Remove client close on disconnect

Client now closes after SDL_QUIT and disconnection happen. This will
help allow for a login screen and offline capabilities in the future.