Update gnome-catgen

Closing $application to single quotes seems to help to fix the #2 bug.
Removed some redundancy and improved escaping for spaces and quotes
Merge branch 'meridius-patch-1'