Resend Gamestate instead of Resynching
port of STJr/SRB2!829 (merged)
With a few changes accommodating karts code
This essentially replaces the old resynch code with a complete gamestate resend, which is able to actually recover from player desynchs in most cases.
This has been tried and tested in custom clients to great success, without any notable issues.