Don't use deprecated GLib threading API.
Use default page settings when opening print dialog the first time

Use the default page setup the first time after application start.
Then re-use the last used page setup for rest of the time.

Eog bug http://bugzilla.gnome.org/show_bug.cgi?id=549039
Based on eog commit 796aae00058655d6f9e796f36fd7420991c657a7
From Marek Kašík <mkasik@redhat.com>
Fix build without libexif

Based on eog commits:
ebb9e525a84fb169c79908ff646288550f7e480a
aa1ceac427d99e70bc2747b4503f6307f4f841e3

From Felix Riemann <friemann@gnome.org>
Fix EomPrintImageSetupPrivate type naming/typedefing to make sense

Based on eog commit 943a59737c800801055478fb4b6db1493e376fee
From Felix Riemann <friemann@gnome.org>
Small code fix

Based on eog commit 2def5c1918f1e59647b161b8991bc67a2127f63f
From Claudio Saavedra <csaavedra@igalia.com>
Improve the API consistency in EomImageSaveInfo

This will make things better for introspection

Based on eog commit ae39227b82978abf2b69baff0e46d8bba8d3474e
From Claudio Saavedra <csaavedra@igalia.com>
Add Copy Image and Copy Path to clipboard functionality

Based on eog commit 0b209b1ff16e863e60a1d86413aa57c5fbde76b0
From Adrian Hands <handsadrian@gmail.com>
Allow handling multiple clipboard data formats from one menu entry

The new class "snapshots" the required data from the given EomImage
and keeps it around for clipboard usage until the clipboard gets reset.

Based on eog commit dcb56b03e9c9282138b9da94eddcedfc401ab750
From Felix Riemann <friemann@gnome.org>
Unite copy to clipboard functions in a single menu entry

Also assign a shortcut and icon to it.

Based on eog commit 031908baeeac94a398e44e53253ee8454f834242
From Felix Riemann <friemann@gnome.org>