add a way to report standardized debug information

i keep on asking people for the same things all the time:

  • lsb_release -b: operating system name, version and codename (Debian GNU/Linux 8.4 (jessie))
  • uname -a: kernel version, architecture and build dates (Linux marcos 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-1 (2016-03-06) x86_64 GNU/Linux)
  • monkeysign --version, but also the load path
  • python --version: and compiler and all... there's more stuff to be gleaned there
  • gpg --version
  • other dependencies versions (gtk, zbar, etc)

this could be a flag (like --version, or maybe included in --version) and a menu item in the GUI. it should also be attached to any backtrace.

i have requested this on other projects, see borg for another example.