Updated to latest upstream, icon and desktop file from upstream
We had to start re-generating pyuic-generated files in install because
using split build and install phase is causing problems with the build
system for some reason. Needs more investigating...