Safer shutdown of the applications main window.  I think the recently
introduced SEGFAULT of the Python interpreter on exit was due to:

1.  A bug in liblo where it can't gracefully handle a client dying.
2.  A race condition to free the liblo servers before clients disappear.

I'm not able to reproduce the bug again after several attempts.