I have mixed feelings about this change, as it could produce unexpected results for some users; for instance, if I set up wcgbrowser on a system with only python2, and someone installs python3 for some other purpose (but fails to install dependencies like python3-qt4, e.g.), suddenly my program breaks for no reason.

Then there are distros like Arch linux, where `python` points to `python3` by default, so this bit is redundant.

Is there a way we could approach this that would give the user more explicit control over the interpeter? Environment variables perhaps?  I'm not sure.