#62 Synchronize against multiple simultaneous requests for log uploads

The tiltyard seems to spam us with 5-6 requests within a few ms of each other at the end of each game.  This was causing corruption of the essentially static state held in enums during log summarising.