Load libpython globally on Linux distributions
Check JS callback errors. Fixes #9

Thanks to Osmo Salomaa for the original report and test case.
Merge pull request #7 from thp/load-libpython-globally

Load libpython globally on Linux distributions
Fix const-ness in global_libpython_loader
Error handling when using call() without a parameter list
Update URL in .spec file
Add packaging material for Fedora

This makes it easy to build a development RPM package for using
PyOtherSide on a Fedora machine. This it not intended to build
source tarballs, releases or .spec files for proper distribution
packages, but rather as convenience during development from Git.
Happy New Year
Set object name on thread
Don't pass QJSValue by value between different threads

This also avoids having additional signals when the callback isn't
a callable by not creating a QJSValue referencing the callback.
[packaging] Fix problems with QJSValue thread access