set pyconsole thread daemonic

If Kivy Designer crashes, the `PythonConsole` thread can continue running and prevent Designer from dying. Set thread daemonic to allow the interpreter to exit.