use libcinnamon-desktop/gnome-bg.h in cinnamon case
Check XDG_CURRENT_DESKTOP for "X-Cinnamon"
all: remove nemo_window_slot_go_to()

this is based on Nautilus commit add04d84e0fa12a1fad59f0e3caa330ada37d502
and required for the search integration

Original commit message:
"We don't want to have similar but slightly different code paths;
consolidate use of NautilusWindowOpenFlags everywhere and simplify code."
Combine the search bar and query editor

This is the adaptation of Nautilus commit 5521f24f74d18bad5cbec893f4cf42503fe8d02b

Original commit message:
Save vertical space by integrating the search bar
with the query editor. This makes it less visually
disruptive when a search becomes active.

https://bugzilla.gnome.org/show_bug.cgi?id=679900