[tree-model] ony display the first emblem

Only display the first emblem we can render.
http://git.gnome.org/browse/nautilus/commit/?id=1d660252b408f3628a2d3d5943abcf6bfdd9091b
[lc-p] remove unused caja-iso9660.h

http://git.gnome.org/browse/nautilus/commit/?id=52a37d6e46fc34cef6061bc91aa02847652f3c9d
[eel] simplify build system

Note:
remove eel-types.h include in eel-wrap-table.c (which was removed
upstream prior, along with eel-image-table.[ch], after removal of
emblems/background-setting stuff, which we're not doing, yet).
So change EEL_TYPE_JUSTIFICATION to GTK_TYPE_JUSTIFICATION, and
EEL_JUSTIFICATION_BEGINNING to GTK_JUSTIFY_LEFT.

Upstream commit/message:
We don't need the enumtypes anymore, and the marshallers can easily be
autogenerated.
http://git.gnome.org/browse/nautilus/commit/?id=75a03a440ebff23ccbf8674ca4a0e9f6475ebbb8
[lc-p] autogenerate marshallers

http://git.gnome.org/browse/nautilus/commit/?id=6509c91b48f52c72c868f2ca7a9b47c46b9e0bc6
[src] autogenerate marshallers

http://git.gnome.org/browse/nautilus/commit/?id=608918449f548b0d3ea3e7916c944b077ac43e87
[file-manager] autogenerate marshallers

http://git.gnome.org/browse/nautilus/commit/?id=21e75511d2466bd814a31031472323d3cd8ae6c1
[window] remove dead function caja_window_has_menubar_and_statusbar()

http://git.gnome.org/browse/nautilus/commit/?id=eb88f44bd27e11607cb5466c943b9caad0202110
[desktop-window] cleanups

http://git.gnome.org/browse/nautilus/commit/?id=ef13366e667f848adc6b96509612e3321554d188
[window] remove dead prototypes

http://git.gnome.org/browse/nautilus/commit/?id=5973bc50618d1fe69247e3e2ec6eb8cf3213000b
[spatial-window] cleanups

- Don't do anything other than checking/scheduling a source in the
  configure-event callback
- Avoid useless roundtrips through GFile
- Avoid some casts, so we don't do useless type-checking in a row on the
  same object

http://git.gnome.org/browse/nautilus/commit/?id=93798c75a1ae3cbd3a85a4ce79b5521b562a7074
[bkmrks-win/prop-brwsr] don't use eel_gtk_window_*_close_accelerator()

bk-window: don't use _event_is_close_accelerator()
http://git.gnome.org/browse/nautilus/commit/?id=cab696f7d760f5ee63f0a623b13d27b76d2f2d00

Also needed to drop eel_gtk_window_set_up_close_accelerator() instance
in src/caja-property-browser.c
[eel] remove functions to handle accelerators

These are unused now
http://git.gnome.org/browse/nautilus/commit/?id=472f3e1433ecb3d5e1a7fc8707975f45dd8d0469
[eel] remove functions to set widget backgrounds

Now that we've removed eel_gtk_widget_set_background_color
calls in eel-debug-drawing.c and test-eel-image-table.c,
both it and _set_foreground_color are unused.

Original commit:
http://git.gnome.org/browse/nautilus/commit/?id=57b66862a53298468755e12ca3712569274f0a32
[eel-gtk-extensions] remove eel_gtk_signal* utilities

They're now unused.

http://git.gnome.org/browse/nautilus/commit/?id=394cb741c3e59df66f924771d4ef68866e602faa
[eel] add a utility to pack details into a message dialog

So that we can remove EelAlertDialog.
http://git.gnome.org/browse/nautilus/commit/?id=a2b4de80a94b4e049f1d2a7ef00a174865b5c9ec
[all] use GtkMessageDialog instead of EelAlertDialog (going away)

This covers 4 commits:

file-operations: use GtkMessageDialog
http://git.gnome.org/browse/nautilus/commit/?id=51ec5861ca0697e802e8c003053211ac12f2fd54

mime-actions: use GtkMessageDialog
http://git.gnome.org/browse/nautilus/commit/?id=7a3dcdd4bf667aac271be74988770e18575a7df2

tree-view: don't include eel-alert-dialog.h
http://git.gnome.org/browse/nautilus/commit/?id=930af7f3058eed256a42c0c1558c7307bb93f411

[eel] use GtkMessageDialog for stock dialogs
http://git.gnome.org/browse/nautilus/commit/?id=82c5b6c0d82ebd8a705d542fcc9aa58e6e9b0da4
[eel] remove EelAlertDialog. It is unused now

http://git.gnome.org/browse/nautilus/commit/?id=fe94a33657d55a2463fa066e09a8ecbfc637c4bd
[icon-container] use gdk_window_focus

http://git.gnome.org/browse/nautilus/commit/?id=6b06e0e27ca1cf29afd4fac716c58e15928a8ff8
[eel] remove eel_gdk_window_focus

http://git.gnome.org/browse/nautilus/commit/?id=7e8d1dfa6a17fe9189bf2489b735cd6462f03571\
[eel] reorganize Makefile.am

http://git.gnome.org/browse/nautilus/commit/?id=ad5e896e1ce04485a115ee684a695b42ea0378a5