Fix: Use unittest for Python 2.7 automatic test discovery to find tests instead
       of kludgy script.
Fix: Use a single QApplication instance for all tests.