Allow game state to support built-ins like tuples.
Add proper unit sorting criteria.
Add full color support for summary players.
Better handling of localization issues for s2gs

Throw a SC2ReaderLocalizationError when the translation table tells
us to use a sheet or key that doesn't exist for the localization
specified by the user.
Only throw LocalizationErrors in debug mode.

Make sure that we can struggle on in the face of any non-fatal errors
and recover things like the summary stats and gameplay graphs.