https://bugzilla.gnome.org/show_bug.cgi?id=656098
Add a cross-reference to GContentType. https://bugzilla.gnome.org/show_bug.cgi?id=650012
This commit adjusts the app chooser code to GTK+ coding style: - line up prototypes - remove some excess {} - remove tabs and trailing whitespace - add docs