Added interactive user menu.

Menu runs before rounds start. Allows user to choose player name and pokemon
for each player.
Debug mode does not run pre-round user menu.

Hard-coded players are used.
Fixed bug in pre-round user menu.

Now handles the user entering a blank for the first pokemon id correctly.