added the ability to join game after disconnect

also improved MGUI's backspace management