Fix data race in tScreen shutdown
Fix data race in tScreen shutdown

Setting t.quit to nil while the mainLoop is running causes a
race condition when the Fini() method is called. This change
instead uses a select expression to avoid the nil check and set.

gdamore/tcell,gdamore/tcell,zyedidia/tcell,zyedidia/tcell