Bug 691169 - Gimp fails to open files with UTF8 characters as filenames...

...when started via Windows Explorer (e.g. the file context menu)

When built against GLib >= 2.39.90, use g_win32_get_command_line()
and g_option_context_parse_strv() which handle all sorts of windows
filename encodings properly.

(cherry picked from commit 774e064fbf4bc81add8d00182ee677175aa23c55)
Updated German translation
Bug 605872 - Units dropdown list is not updated

Add private API _gimp_unit_store_sync_units() which emits
"row-inserted" on each unit that didn't exist when the GimpUnitStore
was created, or when sync_units() was called the last time.

In GimpUnitComboBox, call sync_units() each time the combo is popped
up, or a unit is set on the combo.

(cherry picked from commit 66298ba869dac811605e0a93e804cbac257cbf73)
app: set the idle_id to 0 in gimp_image_profile_view_query()

fixes warnings from dispose() about removing a source that doesn't
exist.

(cherry picked from commit 4267ea5d1233ff85f059ba97a92eeeb430c87e6e)
app: gimp_procedure_execute(): don't use a NULL plug-ins error message

return_vals[1] being present and being a string doesn't neccessarily
mean it comes from the plug-in, it might just as well be its first
return value, which gets generated and NULL-initialized by the plug-in
execution code even if the plug-in didn't actually return anything.

(cherry picked from commit 60014630fa732365e03683bb31ac6a2b2511fe79)
Bug 706361 - Printer queue dosn't show the filename of the printing image

Change the gimp-image-get-name procedure to return the same string
as shown in the image title, and mention in its API docs that this
string is meant for annotating UI elements only.

(cherry picked from commit fea22c345ce0a1b13be3eeb48a9f232f3dee6a43)
Updated Hungarian translation
Updated Hungarian translation