The same custom PWT tournaments for FIGS.
NAS: Change some headers to be more accurate.

Doesn't appear to actually matter for most games but who knows, maybe
some games need the accurate data?
Use list comprehensions instead of manual creation

Also does some changes to use comprehensions and join instead of manually reimplementing it
Use lists instead of more roundabout methods
Pass list literals into functions to create gamespy message