[window] add _full() versions of _go_to and _open() methods

These also have a callback to get the result of the operation.
http://git.gnome.org/browse/nautilus/commit/?id=24515b87a91afd32885e07e32e2b4080584673a4
[window] rewrite window-opening policies

The code there was very hackish and convoluted. Rewrite it to make
it at least cleaner. This will allow further cleanup later.
http://git.gnome.org/browse/nautilus/commit/?id=54e0a1f21513babc89f980b5b02af2bf7a6ebe85
[desktop-window] add a 'loaded' flag

http://git.gnome.org/browse/nautilus/commit/?id=f95927360079b1c05efb9cea0de62457eea307ab&context=6
[spatial-window] remove affect_location_on_next_change hack

http://git.gnome.org/browse/nautilus/commit/?id=1936e668c73b932f8cb018e278f8b7f46442fda2
[application] change the way spatial windows are created

Use a _get() function + the standard nautilus_window_go_to() instead
of using _present(). The new functions in nautilus-window-manage-views
are smart enough to take care of re-using an existent window.
http://git.gnome.org/browse/nautilus/commit/?id=d070d631545aac9114bc271481da603587c07c7c
[window] call the callback during the location change

http://git.gnome.org/browse/nautilus/commit/?id=adedf859ec47296106f0f0d938e70b32f0120f7c
[bookmarks-window] use new CajaApplication API

http://git.gnome.org/browse/nautilus/commit/?id=a3ce22ec6e8fcb39dafb35e04e445f4a94b8c394
[navigation-window-menus] use new CajaApplication API

http://git.gnome.org/browse/nautilus/commit/?id=d5350003ac927bd683d4e18f7c0513b94f9220d7
[x-content-bar] make CajaXContentBar a GtkInfoBar

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

[x-content-bar] pack the media label in the content area

  Instead of just packing it into the GtkInfoBar's box, since that
  will put it after the buttons of the action area.

  https://bugzilla.gnome.org/show_bug.cgi?id=670129
  http://git.gnome.org/browse/nautilus/commit/?id=32def10c7b17b0c6c34d423546ec2055ac4f70f8
[cluebars] use GTK_MESSAGE_QUESTION for caja's cluebars

This removes the need of a separate style for them in the theme.

http://git.gnome.org/browse/nautilus/commit/?id=cb75afacbe9c58cb35346d463a0f29e7613530d3
[x-content-bar] Only place one x-content-bar at a time, make label bold

Original description: cluebars: make the label text bold by default
"Instead of using a custom style class just for that. Also, make the
behavior of NautilusQueryEditor and NautilusSearchBar mimic the trash
and x-content bars (i.e. always set the "question" style class)."
http://git.gnome.org/browse/nautilus/commit/?id=b4cc3e46ce09b1f8d4fc535a9b9bb6c3fb273c0a
!!NOTE: only doing the x-content bar part!!

Only place one x-content-bar at a time
https://bugzilla.gnome.org/show_bug.cgi?id=676120
http://git.gnome.org/browse/nautilus/commit/?id=dde03f7e18f5ea4c949e920c1e746d948a6e0a94
[src] autogenerate marshallers

http://git.gnome.org/browse/nautilus/commit/?id=608918449f548b0d3ea3e7916c944b077ac43e87
[lc-p] convert to new GDK_KEY prefix

http://git.gnome.org/browse/nautilus/commit/?id=64dcbea2a005e4ed8bb4945d06a943058b8c7ba8
[configure] bump GTK version to 2.24.0 (for GtkComboBoxText)
[src] replace deprecated GtkComboBox text APIs with GtkComboBoxText

[src] don't use GtkComboBox text APIs (#632651)
They got replaced by GtkComboBoxText. Thanks to Mathias Clasen and Flo Gravo.
http://git.gnome.org/browse/nautilus/commit/?id=f123f99bee1005cd279783f9d441f538fcf85542
[query-editor] identify ogg/vorbis files as music

http://git.gnome.org/browse/nautilus/commit/?id=92706c7ce3bd9dd703d7ad118e6bb95723e6cdd8
general: use g_list_free() and g_strcmp0 instead of eel functions

 Was: general: use g_list_free_full() instead of eel functions
 http://git.gnome.org/browse/nautilus/commit/?id=5e669515fd7f760382e6b7aa1449734a35a2d7f4
 .
 Instead of g_list_free_full(), we use g_list_foreach and g_list_free() to avoid
 unnecessary glib dependency bump to 2.28
[places-sidebar] use gtk_widget_set_visible() instead of the eel helper

http://git.gnome.org/browse/nautilus/commit/?id=bb145a018a9d66b748971e40be4e09a7f843b2be
[eel] remove eel_gtk_widget_set_shown()

http://git.gnome.org/browse/nautilus/commit/?id=31dfbdc19075ddf92b4f04a2f84e3111c3fb429b
[eel] remove unused eel_get_filename_charset()

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