build: don't default to -g -fexceptions

-g by default is very unconventional, and I have no clue why C++
exception support would be wanted here?

https://bugzilla.gnome.org/show_bug.cgi?id=732438
gpk-log: improve Application column results

* Update some of the user-friendly display names
* Add GNOME Software
* Look for substrings, not exact matches. In particular, matching on
  /usr/libexec is mean since that only exists in Red Hat distros.

https://bugzilla.gnome.org/show_bug.cgi?id=732437