match-season-improvements

@dhopkins-va @gholtslander-va 
Match stats are now calculated as each replay is uploaded instead of only when closed.
Creating a new season now closes the currently open one and transfers players and their ranks.
Now displaying list of recent matches (in addition to games) on match history page.
Good... idea... to add this change!