GUI-less

It looked to me like the form usage was a hack to get around the issues with asynchronous stdin reading, however this is not usable for people like myself who run it in a non-graphical environment with threading. This branch adds a command to the bot manager interpreter, 'auth', which will allow the user to set a SteamGuard auth code to a given bot index. Since this was the only place a form was used I also took it upon myself to cleanup the now unused code.