Fixed typo in sphinxgen
Added missing _open_url() in PyQt's part of desktop.py
Removed error_report.py

We don't submit error reports to HS anymore, we link directly to Github.
In loc.strings2pot(), update pot if it already exists

Previously, we would always overwrite it.
Added Path.is_parent_of()
Added util.iterconsume()
Re-integrated jobprogress into hscommon