Fix PYSIDE-61

The original author of the test did not know how to create
one webview after the other after one webview finished loading,
so the old approach segfaulted, because it tried to access variables
that were already freed.

The new approach simply creates webviews with a timer after the
previous webview finished loading. It is also using UsesQApplication
instead of creatig the qApp manually.

Change-Id: I871e7a238398d96e110e89872634a9c5f3b5bc12
Reviewed-by: John Ehresman <jpe@wingware.com>
Fix potential segfault at shutdown

Check Py_IsInitialized() in PyObjectWrapper destructor, which
can be called after interpreter shutdown

Change-Id: If9570d14a35ac3419a81846a59d972015205a858
Reviewed-by: John Cummings <jcummings2@users.sf.net>
Set up PYTHONPATH for tests correctly

Change-Id: I1136418671fc06310310551ad5631ef1aa4b8b32
Reviewed-by: John Cummings <jcummings2@users.sf.net>
Bump the library version number to 1.2

Change-Id: Ibf0cf933d9922a4ca0e79e910f979d52c675301e
Reviewed-by: Roman Lacko <backup.rlacko@gmail.com>
Reviewed-by: John Cummings <jcummings2@users.sf.net>