@jinpark => Transform reset endpoint into new_season endpoint, add spec

This implements an admin like endpoint for clearing the leaderboard - as was recently necessary after very many games in the season.

Resetting the leaderboard both requires the user to be marked as an admin, and know the admin secret (something controlled by whoever is deploying).