now starts thread after adding listeners
This was entering an infinite loop and now properly calls game (in theory)
Added PingListener, which will react to pings..with a pong.
adding a PingListener to listener list
MafiaListener was incorrectly sending msg[4], which was causing repeated splitting in pregame!!!!#$
calling in.nextLine() twice in a row in InputThread
restored functionality of !end; prevented multiple instances of game being created and removed minor TODOs
added !start to list of commands