Distribute earnings upon individual race completion

currently, you have to wait for everyone to complete a race before money and such gets paid out. i didn’t even realize that was a potential problem until

this was kind of a bummer, given how long rounds in this gamemode are comparatively. i feel like this kind of scenario would be much less disappointing if you at least got the experience and units for completing the race before being unexpectedly booted