Fix: Port tests to Windows. QApplcation.hasPendingEvents() always returns True,
       so use a timeout-based workaround.
     Change test runner to a Python script, instead of a shell script.
Docs: Replace `` with ` (double backtick only needed when quoting single backtick strings).
      Remove incorrect Qutepart and Katepart heading indentation.