Implement /tour formats
Implement /tour formats

This adds nicer output for the tour formats error message, and also
creates a broadcastable command for it.

Fixes #6419

svivian/Pokemon-Showdown,svivian/Pokemon-Showdown,xfix/Pokemon-Showdown,Enigami/Pokemon-Showdown,AustinXII/Pokemon-Showdown,Zarel/Pokemon-Showdown,urkerab/Pokemon-Showdown,sirDonovan/Pokemon-Showdown,sirDonovan/Pokemon-Showdown,Enigami/Pokemon-Showdown,Zarel/Pokemon-Showdown,svivian/Pokemon-Showdown,sirDonovan/Pokemon-Showdown,xfix/Pokemon-Showdown,xfix/Pokemon-Showdown,urkerab/Pokemon-Showdown,Zarel/Pokemon-Showdown,svivian/Pokemon-Showdown,Enigami/Pokemon-Showdown,Enigami/Pokemon-Showdown,xfix/Pokemon-Showdown,AustinXII/Pokemon-Showdown,xfix/Pokemon-Showdown,urkerab/Pokemon-Showdown,AustinXII/Pokemon-Showdown,svivian/Pokemon-Showdown